【问题标题】:Reuse PyCharm Python virtual environment in Cygwin?在 Cygwin 中重用 PyCharm Python 虚拟环境?
【发布时间】:2020-05-22 07:27:35
【问题描述】:
我创建了一个包含多个 Python 脚本的 PyCharm 项目,它使用虚拟环境。一切都设置好了,它已经启动并运行了。 Windows 10。
我现在想在 Cygwin 命令行中运行相同的 Python 脚本。有没有办法重用 PyCharm (C:\Users\joe_doe\\.virtualenvs\prj_name) 创建的虚拟环境?
【问题讨论】:
标签:
python
windows
pycharm
cygwin
virtualenv
【解决方案1】:
我会说:不,我不相信这是可能的,即使是这样也不值得麻烦。
虚拟环境可能应该被视为一次性的东西。使用pip freeze > requirements.txt 之类的东西来保存虚拟环境中安装的项目列表。然后pip install --requirement requirements.txt 在新环境中安装这些项目。整理需求列表是一个好习惯,人们应该能够随心所欲地删除和重新创建虚拟环境,而不必担心丢失任何信息。