什么是在我的Windows PC基线后重新安装所有我的python库的有效方法?

时间:2011-02-22 22:00:17

标签: python setuptools

由于某些硬件问题,我的Windows笔记本电脑正在更换。我花了两年时间经常安装第三方库,我需要在新机器上重新安装。我只需要:

      
  1. 生成当前安装的第三方python库列表
  2.   
  3. 在新计算机上重新安装
  4. 我现在的想法是查看c:\ python \ lib \ site-packages并手动写出列表,然后尝试为Setuptools和EasyInstall创建一个配置文件,我可以将其作为各种脚本运行,将安装所有这些库。那可行吗?

2 个答案:

答案 0 :(得分:1)

您可能想要了解virtualenv。它允许您拥有Python的“虚拟环境”,以便将来消除这种需求。至于在新系统上获取旧库,您可以从解释器检查PYTHONPATH环境变量和/或sys.path以查看搜索所有路径的内容,您可以查看一下,看看您需要安装什么回到原来的位置。

答案 1 :(得分:1)

查看pip的freeze命令并从需求文件中安装: http://pip.openplans.org/#freezing-requirements

警告:pip可能无法在Windows中安装所有软件包(我认为对于某些必须重新编译的本机库的软件包有一些限制。)