#PY小贴士# 我的python开发环境如何搬到其他电脑上?

  • 2019 年 12 月 21 日
  • 筆記

昨天说到了 git,说到了在 git 中不应该上传代码以外的文件。那么就有人问了:

我想把我的代码放到服务器上运行,或者在别的电脑上继续开发,不上传git,那要怎么把环境搬过去?

事实上,即使把你的环境上传到 git 仓库,再下载到别的电脑上,如果系统有差别,也多半是用不了的。

正常的处理方式就是:重新安装一遍!

当然,重新安装也是有技巧的:

pip 提供了一个功能,可以用

pip freeze > requirements.txt 

这个命令把你环境下装过的第三方库的名称和版本导出到文件 requirements.txt。然后到新电脑上,再通过

pip install -r requirements.txt

自动批量安装这些库。

不过,有些库的版本是和 python 版本相关的,如果你的 python 版本换了,比如从2变成3,这样做就有可能不成功。(有些库压根儿就不支持3)