Windows创建指定Python版本的虚拟环境教程

Windows系统以在Python3.7.6的版本下,创建Python3.5.4的虚拟环境为例:

1.下载Python3.5.4的exe文件并进行安装:

https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64.exe

(如将其安装到D:/python3virtual/python35,同时在安装界面笔者默认了Add python.exe to Path

2.多版本python使用:

编辑环境变量

因为系统查找Python环境是从上往下的,所以在平时的非虚拟环境中,如果想默认使用Python3.7.6,则将与Python3.7.6有关的全部路径上移到与Python3.5.4有关的全部路径之前;如果想默认使用Python3.5.4,则将与Python3.5.4有关的全部路径上移到与Python3.7.6有关的全部路径之前。(笔者个人的习惯为非虚拟环境使用Python3.7.6,虚拟环境使用Python3.5.4)

3.安装virtualenv

(1)pip install virtualenv

(2)pip install virtualenvwrapper-win

4.安装Python3.5.4的虚拟环境

假设在D:/python3virtual目录下面,新建一个venv的虚拟环境:

(1)在cmd中切换到D:/python3virtual文件夹

(2)在cmd中输入命令行virtualenv -p D:\python3virtual\python35\python.exe venv(因为Python3.5.4在1中的安装路径为D:/python3virtual/python35)

5.进入虚拟环境

(1)在cmd中进入venv文件夹 cd venv

(2)cd Scripts

(3)activate.bat

Python3.5.4的虚拟环境安装成功



退出虚拟环境 deactivate.bat

同时可以看到非虚拟环境中的Python版本仍为3.7.6,即实现了非虚拟环境使用Python3.7.6,虚拟环境使用Python3.5.4。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。