在 virtualenv 中默认更改 python 版本

Change python version by default in virtualenv

我在一个用 python2.7 初始化的项目中使用 virtualenv,现在我想用 python3.5 默认更改我项目的 python 版本! 谁能帮帮我!!!

你可以使用这个命令:

mkvirtualenv -p python3 env-name

更改 Python 版本的详细说明:

  1. 停用您当前的环境会话。
  2. 如果您安装了很多包或库,制作一个 requirements.txt 文件是个好主意。请记住根据需要编辑版本。
  3. 使用 wrapper 命令删除 virtualenv:rmvirtualenv

这将删除 virtualenv,但保留您的项目文件。

  1. 用你想要的 Python 版本创建一个新的 virtualenv。

示例:mkvirtualenv -p python3 env-name

您可以使用 -p 标志和版本指定 Python 版本。如果你有一个 requirements.txt 文件,你可以用 -r requirements.txt

指定
  1. 现在将你的新 virtualenv 绑定到你的项目目录。您可以指定完整路径,但更容易激活新的 virtualenv 并将其放在项目目录中。然后,运行命令:

示例:setvirtualenvproject

来源是here