Python应用往往需要第三方库的支持,而有些库只兼容特定的Python版本,为了解决这个问题,这时我们就需要创建特定版本的Python虚拟环境,从而满足库的要求.venv模块是Python中用来创建和管理虚拟环境的模块,现在就要用venv来创建特定版本的Python虚拟环境,我们以创建最新的Python3.7版本为例.
一,安装venv模块
Ubuntu下使用apt或者apt-get进行安装
apt-get install python3.7-venv
二,创建虚拟环境目录
创建一个你想放置虚拟环境的目录,运行带有一个目录路径的venv模块脚本
python3.7 -m venv python3.7-env
后面的python3.7-env为虚拟环境的目录,如果python3.7-env目录不存在则会被创建,运行上面的命令之后,该目录下便会包含Python编译器,标准库和许多支持文件.python3.7可以修改成任意的Python版本,但是第一步中也要修改成相应版本的venv.例如,如果是安装Python3.6版本的虚拟环境则先安装python3.6-venv,再执行python3.6 -m venv python3.6-env命令.
三,激活虚拟环境
windows下:
python3.7-env\Script\activate.bat
Unix和MacOS下:
source python3.7-env/bin/activate
运行上面命令之后便激活了相应版本的Python虚拟环境,然后就可以使用了!
转载请注明:志颖博客 » 创建Python虚拟环境