繁体   English   中英

在Pycharm中使用virtualenv跨平台(Linux和Windows)

[英]Using virtualenv cross-platform (Linux and Windows) in Pycharm

我已经在Linux上为我的项目创建了virtualenv并安装了我需要的软件包。 在Pycharm中设置项目时,我可以从venv / bin中选择要使用的解释器,然后Pycharm会选择该virtualenv中的所有软件包。

我也想在Windows机器上进行开发,并且我希望能够使用从git克隆Linux时所创建的相同virtualenv。 但是,Linux创建的解释器是运行python3的脚本; 这意味着我必须创建一个新的Windows风格的virtualenv。

所以我的问题是,有没有一种方法可以创建可跨平台使用的venv?

virtualenv特定于其创建所在的平台和位置。 您不应将其签入版本控制。 您开发的每个环境都将具有自己的virtualenv。 您可以使用setup.py将软件包安装为可安装的,和/或在requirements.txt中指定需求,以重新创建virtualenv。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM