首页 帮助中心 香港云服务器 ubuntu 16.04 中安装virtualenv虚拟环境
ubuntu 16.04 中安装virtualenv虚拟环境
时间 : 2022-10-13 09:31:13 编辑 : 华纳云 阅读量 : 129

virtualenv创建一个拥有自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库

安装步骤

1.安装virtualenv

注意:这里不要用sudo , 用过sudo会用系统自带的,然后没有安装

pip3 install virtualenv

pip3如果没有安装,用以下命令安装

https://www.hncloud.com/uploads/UEditorImages/202210/13/5a7cb6f18703481015d3259d9401229e.jpg

2.安装virtualenvwrapper

这里可以用sudo

sudo pip3 install virtualenvwrapper

3.创建虚拟环境的目录

以后的虚拟环境都放置在该目录下

mkdir ~/.virtualenvs

4.配置virtualenvwrapper

https://www.hncloud.com/uploads/UEditorImages/202210/13/d149e39c148714e0ba6dd3ad9a100f92.jpg

5.使其生效

<span style="color: #0086b3;line-height: 26px">source</span> ~/.bashrc

6.创建虚拟环境

https://www.hncloud.com/uploads/UEditorImages/202210/13/9449c1321f4f0bc1b038ef6d36b5967c.jpg

期间遇到的问题:

先直接用以下命令安装虚拟环境,导致虚拟环境是基于python2.7的.

sudo apt-get install virtualenv

sudo apt-get install virtualenvwrapper

说明:virtualenvwrapper.sh 是安装在 /usr/share/virtualenvwrapper/virtualenvwrapper.sh

配置好~/.bashrc之后,能运行virtualenv 命令,

用以下命令删除虚拟环境,

sudo apt-get remove virtualenv

sudo apt-get remove virtualenvwrapper

后来再用以下命令安装虚拟环境,基于python3.5,

sudo pip3 install virtualenv

提示系统已有满足的virtualenv,实际上这个命令没有安装virtualenv

sudo pip3 install virtualenvwrapper

报以下错误

bash: /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh: No such file or directory

包括直接打开终端也会报以上错误

解决方法:

删除/etc/bash_completion.d/virtualenvwrapper

华纳云 推荐文章
IIS环境下部署项目的详细教程 win2003 远程桌面端口修改方法(注册表) CentOS 7安装WordPress具体步骤 IIS服务器下做301永久重定向设置方法[图解] CentOS8中如何设置SSH密钥 Ubuntu中安装Discourse具体步骤 WIN2003 IIS相关错误的解决方法 Ubuntu 中安装 Anaconda图文方法 windows下安装pear及phpunit 远程桌面一连就断的解决方法(经常掉线)
客服咨询
7*24小时技术支持
技术支持
渠道支持