如何创建 venv

Aka*_*rma 5 python pycharm python-3.x python-venv python-3.10

我一直在虚拟环境中使用 python v3.9,它包含我长期以来使用的所有包和脚本。但是,现在随着 python v 3.10 的发布,它在全球范围内安装了自己,尽管我希望它安装在我用于 python v3.9 的同一个 venv 中,所以,如果有人可以帮助我如何在中安装 python v3.10与我的 v3.9 相同。我的IDE是PyCharm

小智 13

只需将 python 3.9 (venv) 的所有依赖项放入requirements.txt 文件中

pip freeze > requirements.txt
Run Code Online (Sandbox Code Playgroud)

创建一个新文件夹,然后将该文件移动到新创建的文件夹中,然后执行以下代码,它将使用 python 3.10 创建一个新的虚拟环境

python -m venv newenv
Run Code Online (Sandbox Code Playgroud)

激活新创建的环境

source newenv/bin/activate
Run Code Online (Sandbox Code Playgroud)

然后通过以下方式安装所需的依赖项

pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

注意:如果您的操作系统没有“venv”模块,则只需使用以下命令安装即可

pip install venv
Run Code Online (Sandbox Code Playgroud)