在Pycharm中将venv的Python版本从3.6更改为3.7,而无需从头开始创建所有环境。

29 浏览
0 Comments

在Pycharm中将venv的Python版本从3.6更改为3.7,而无需从头开始创建所有环境。

这个问题已经有了答案

如何使用pip根据requirements.txt文件从本地目录安装软件包?

我在pycharm项目中工作,有一个虚拟环境(venv),Python版本是3.6。

我需要将其更改为3.7,但我不想从头开始创建新环境并安装所有软件包。

有没有办法只更改Python版本并保留所有软件包?

admin 更改状态以发布 2023年5月19日
0
0 Comments

不幸的是,您要寻找的内容不可能实现。

您的解决方案是从当前环境创建一个requirements.txt文件,创建一个新的Python 3.7环境并重新安装软件包

要创建此文件,请在当前环境处于活动状态时执行以下操作:

pip freeze > requirements.txt

然后,在环境安装且处于活动状态时,执行以下操作:

pip install -r /path/to/requirements.txt

附录: requirements.txt只是大家使用的一个名称。不是铁板钉钉的。使用任何您想要的文件名。

0