pip创建的虚拟环境在哪,ubuntu虚拟环境里安装pip

2022年 10月 20日 发表评论
腾讯云618会场:点此直达 阿里云618会场:点此直达
免费/便宜/高性价比服务器汇总入口(已更新):点此直达

准备工作:安装python包管理工具(pip),安装虚拟环境(virtualenv),安装管理虚拟环境工具(virtualenvwrapper )
一.安装pip
代码:
1. python2.7的pip安装:sudo apt install python-pip
2. python3的pip安装:sudo apt install python3-pip

3. 查看pip的版本:pip list

他下面提示pip版本太低,是否要升级:pip install –upgrade pip
重新连接Xshell再输入pip list即可查看更新的pip版本
重启之后才可执行后续操作。
二、安装虚拟环境virtualenv
1.安装:
创建虚拟环境:可以在当前用户~下创建:mkdir vir
代码:pip install –user virtualenv

2.创建指定语言版本的虚拟环境:
virtualenv -p python语言版本的路径 虚拟环境路径及名称
例如:virtualenv –p /usr/fzddh/python3.5 ~/vir/py3.5_test01
语言版本路径:/usr/fzddh/python3.5
虚拟环境路径及名称:~/vir/py3.5_test01

3.激活虚拟环境:
source 虚拟环境目录/fzddh/activate

激活后:

退出:deactivate

三、安装管理虚拟环境工具(virtualenvwrapper )
1.安装管理软件:sudo easy_install virtualenvwrapper

默认virtualenvwrapper安装在/usr/local/fzddh下面
配置软件的运行路径就是自动运行该virtualenvwrapper.sh
2. 配置环境变量
创建虚拟环境管理目录:
mkdir $HOME/.local/virtualenvs
注:$HOME等于/home/zx等于~:指当前用户

4.在环境变量文件中(vim ~/.bashrc)最下面添加以下代码:

export VIRTUALENV_USE_DISTRIBUTE=1 #总是使用 pip/distribute
export WORKON_HOME=$HOME/.local/virtualenvs #所有虚拟环境存储的目录
if [ -e $HOME/.local/fzddh/virtualenvwrapper.sh ];then
source $HOME/.local/fzddh/virtualenvwrapper.sh
else if [ -e /usr/local/fzddh/virtualenvwrapper.sh ];then
source /usr/local/fzddh/virtualenvwrapper.sh
fi
fi
export PIP_VIRTUALENV_BASE=$WORKON_HOME
export PIP_RESPECT_VIRTUALENV=true

添加完了之后要刷新配置文件:

5.创建虚拟环境:mkvirtualenv -p python语言版本的路径 虚拟环境的名称
mkvirtualenv -p /usr/fzddh/python3.5 py3.5_test01
其中版本路径:/usr/fzddh/python3.5
默认会进入该创建好的环境
虚拟环境名称:py3.5_test01

6.退出环境:deactivate
7.进入环境:workon虚拟环境名称
例如:workon py3.5_test01

8.删除环境:rmvirtualenv 虚拟环境名称

31804622

腾讯云618活动:点此领取】8888元代金券,附云服务器价格表,2核2G4M轻量应用服务器99元1年,新老用户都可以买,可以享受1次续费99元一年、135元15个月、三年560元,MySQL云数据库59元1年起,2核2G3M配置82元1年,2核4G5M配置188元一年、3年900元,4核8G12M轻量服务器880元15个月,8核16G配置1890元15个月,更多16核32G28M带宽和云服务器CVM标准型S5、GPU服务器、CVM标准型SA2租用优惠价格如下,可以 点此进入最新活动页 查看当前最新的优惠券和活动信息。 腾讯云首购便宜续费贵,点击前往 【爆品专区】选择3年/5年,免得续费贵;首购便宜升级贵,建议 点击 选择8核16G/16核32G配置高的服务器。 阿里云618活动:点击领取】5亿上云补贴和2088元满减代金券,阿里云服务器租用费用618活动最新价格表【点击了解】,最便宜轻量应用服务器2核2G3M带宽82元1年,ECS云服务器2核2G3M带宽99元一年,ECS u1实例2核4G5M带宽优惠价格199元一年,香港30M带宽轻量服务器24元1个月、288元一年,4核8G服务器706元一年,ECS云服务器4核16G10M带宽30元1个月、90元3个月,云服务器8核32G10M带宽109元1个月、327元3个月。 腾讯云老用户享新人优惠的方法:用Qq登录、1人可注册3个新账号/用家人朋友的身份注册新号(点击注册新账号)。
小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: