在我的办公室计算机上,我已经virtualenv one-for-rule-them-all
在Dropbox文件夹中创建了。我想在办公室和家里都使用这种环境。这可能吗?(当前我不成功)
查看使用relocatable
virtualenv选项。有关完整文档,请参阅主题上的virtualenv文档。
注意事项:
另外,这不会使您的软件包跨平台。您可以移动目录,但是只能在其他类似的计算机上使用。一些已知的环境差异可能会导致不兼容:不同版本的Python,当一个平台使用UCS2进行内部unicode表示而另一个平台使用UCS4(编译时选项)时,明显的平台更改,例如Windows vs. Linux或Intel vs. ARM,并且如果您具有绑定到系统上C库的库,则这些C库位于不同的位置(不同的版本或不同的文件系统布局)。
作为这种方法的替代方法,我只需要使用setup.py需求(install_requires
,setup_requires
)或pip requirements.txt文件来管理您的项目/设置依赖项。这是更加可移植和跨平台的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句