我的情况是我有两台笔记本电脑fresh installation
of windows
。现在我用它们来编程。
所以,假设我在一台笔记本电脑上安装了各种 python 模块/包。那么我有什么办法可以clone
我的另一台笔记本电脑上的完整 python 设置。原因是我目前的互联网连接速度非常慢,所以我不想两次下载相同的模块或软件包,然后再次安装它们。
我知道我可以下载 zip 文件中的模块,将它们传输到其他文件上然后运行python setup.py install
但我要用pip
安装模块。
无论如何,我想知道是否cloning
python 设置是可能的。
这是一个完全不同的建议,如果您想在两台电脑之间同步软件包而不是只克隆一次所有内容,建议您这样做。
仅当您使用以下命令安装软件包时它才有效pip http://www.pip-installer.org。它不适用于无法安装/使用 pip 安装的软件包。
- 将 pip 缓存设置到可从两台 PC 访问的网络存储/USB 记忆棒(请参阅https://stackoverflow.com/a/4806458/851737 https://stackoverflow.com/a/4806458/851737以获得说明)
-
将当前的包环境从源 PC 冻结到需求文件中:
$ pip freeze > req.txt
-
将 req 文件复制到目标 PC 并安装软件包:
$ pip install -r req.txt
如果你把req.txt
在 VCS 下,您可以非常顺利地自动化和同步此过程。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)