您的位置:首页 > 编程语言 > Python开发

服务器上创建Python虚拟环境

2020-02-04 09:29 106 查看

应用场景

不同的项目,或者同一项目的不同版本,需要安装不同的Python解释器和依赖库。对于有python版本依赖的程序来说,为了安全可靠的管理环境,需要创建不同版本的“独立、隔离”的虚拟环境。
virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。

安装virtualenv

pip install virtualenv

创建虚拟环境

默认创建虚拟环境:

virtualenv dic_name

virtualenv将会在当前的目录中创建一个文件夹dic_name ,其中包含了Python可执行文件,以及 pip 库拷贝可用于安装其他包。在任何运行命令的目录中,这会创建Python的拷贝,并将之放在dic_name文件夹中。

创建指定Python版本的虚拟环境:

virtualenv -p /usr/bin/python3.6 dic_name

这将会使用位于服务器/usr/bin/python3.6 中的Python解释器。

激活虚拟环境

source dic_name/bin/activate

退出虚拟环境

deactivate

这将会退回到系统默认的Python解释器,已安装的库也会回到默认。

删除虚拟环境

rm -rf dic_name
  • 点赞
  • 收藏
  • 分享
  • 文章举报
GY_XGY 发布了6 篇原创文章 · 获赞 0 · 访问量 294 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: