我的方案是,我有两台笔记本电脑,上面安装了windows的fresh installation。现在我将它们都用于编程。
因此,假设我在一台笔记本电脑上安装了各种python模块/包。那么有没有一种方法可以在我的另一台笔记本电脑上clone这个完整的python设置。原因是我的互联网连接目前非常慢,所以我不想下载相同的模块或包两次,然后再安装他们。
我知道我可以下载压缩文件中的模块,将它们转移到其他文件中,然后运行python setup.py install,但我将使用pip来安装模块。
无论如何,我想知道python设置的cloning是否可行。
发布于 2012-06-14 21:47:16
这里有一个完全不同的建议,如果你想在两台PC之间同步软件包,而不是只克隆一次,建议你这样做。
只有在使用pip安装包的情况下,它才会起作用。它不适用于不能通过pip安装/安装的包。
将请求文件$ pip freeze > req.txt
$ pip install -r req.txt
如果您将req.txt置于VCS之下,则可以非常顺利地自动化和同步此过程。
发布于 2012-06-14 21:14:20
如果您在两台PC上使用相同的Python版本,则只需将Lib\site-packages和Scripts的内容复制到新的PC上。但请注意,它必须是相同的次要版本(例如,2.6不适用于2.7)。
发布于 2012-06-14 21:12:00
如果您使用的是virtualenv (http://www.virtualenv.org),您应该能够将其存储在U盘中并随身携带。
https://stackoverflow.com/questions/11033753
复制相似问题