我在ubuntu中为我的一个项目创建了一个plugin.tx_jhmagnificpopup.view.templateRootPath
。后来我想在Windows中使用相同的virtualenv
并尝试仅使用virtualenv
命令激活它
但它激活的环境名称为activate
,而不是原始名称。
此外,我无法导入安装在Ubuntu中相同环境中的python库。
注意事项:我想在这个项目中使用python3,所以在ubuntu中用python3初始化它。而在Windows中,我只有python2。这是否必须对问题做任何事情
答案 0 :(得分:1)
您将无法在Windows上使用在Linux中创建的虚拟环境,反之亦然。两个平台的不同软件包和库的安装文件都不同,无论如何,您将无法在Windows上使用原始Linux二进制文件。
如果你想在虚拟环境中保持奇偶校验,我建议你为虚拟环境的设置过程编写一个脚本,并用它来创建两个不同的虚拟环境,一个用于Windows,一个用于Linux。
此外,除非您的代码库兼容Python2和Python3,否则您需要在两个系统上都使用Python版本。