精选圈子榜单优站
编程综合
编程综合
技术
20关注
编程技术记录、分享 ,记录你的编程生活点点滴滴!

python 使用 virtualenv 管理虚拟环境


为啥要用virtualenv?

每个项目都会有自己的一套依赖库,可能并不相同,甚至还有可能存在各种版本上的差异。为了避免因为环境导致的各种问题,最好给每个项目分配一个相互独立、隔离的虚拟环境。


怎么安装virtualenv?

$ pip install virtualenv

或者

$ pip3 install virtualenv


怎么创建虚拟环境?

$ virtualenv -p python执行文件路径 虚拟环境名

例如,有一个项目叫aa,跑的版本是python3.6,这时候给它创建一个虚拟环境aa:

$ virtualenv -p python3.6 aa

这里python3.6配置在了PATH中,系统全局都可以找到,所以这里用了路径的简写。

或者使用全路径:

$ virtualenv -p /usr/bin/python3.6 aa


怎么激活使用虚拟环境?

以上面创建的虚拟环境aa为例:

$ source path_to_aa/bin/activate

path_to_aa指的是虚拟环境aa的文件目录路径。

此时,命令行前缀应显示为(aa),即切换成功。


怎么关闭虚拟环境?

$ deactivate



怎么删除虚拟环境?

直接删除虚拟环境的文件目录即可,以上述创建的aa虚拟环境为例:

$ rm -rf path_to_aa


大约简单的使用便是这样了。



  • 若文章侵犯了您的权益,请联系我们进行处理。

  • 2021-07-07
  • 19037阅读
评论