python虚拟环境virtualenv、virtualenvwrapper、pipenv汇总整理

本文介绍了如何在Windows、Mac和Linux上配置和管理Python虚拟环境,包括使用virtualenv创建环境,virtualenvwrapper进行管理,以及pipenv进行包管理和环境隔离。同时,讲解了如何更改pip的源,安装和激活虚拟环境,以及安装、卸载和迁移项目依赖的方法。
摘要由CSDN通过智能技术生成
虚拟环境virtualenvvirtualenvwrapperpipenv
更改源win%homepath%\pip\pip.ini
mac"~/.pip/pipconf" or "/Library/Application\ Support/pip/pip.conf"
linux~/.pip/pipconf
源配置[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
安装winpip3 install virtualenvpip3 install virtualenvwrapper-winpip3 install pipenv
macpip3 install virtualenvwrapper
linux
配置win——项目目录默认为:%homepath%\Envs\
可通过环境变量WORKON_HOME修改
——
macexport WORKON_HOME="~/.virtualenvs"   
export VIRTUALENVWRAPPER_PYTHON="[where python3]"   
source [where virtualenvwrapper.sh]
linuxexport WORKON_HOME="~/.virtualenvs"
export VIRTUALENVWRAPPER_PYTHON="[whereis python3]"
source [whereis virtualenvwrapper.sh]
创建virtualenv [name]mkvirtualenv [name]pipenv --python [version]
激活win虚拟环境目录\Scripts\activate创建自动激活
手动(任意位置):workon [name]
项目目录:pipenv shell
macsource 虚拟环境目录/bin/activate
linux
操作查看pip list
安装pip installpipenv install
卸载pip uninstallpipenv uninstall
反激活deactivateexit
删除项目直接删除直接删除 or "pipenv --rm"
可选参数virtualenv -p "python完整路径"mkvirtualenv -p "python完整路径"pinev --python "python完整路径"
——进入虚拟环境库:cdsitepackages删除pip安装的库:pipenv clean
进入虚拟环境:cdvirtualenv查看依赖库关系:pipenv graph
项目
迁移
导出pip3 freeze > requirements.txt自动生成更新Pipfile, Pipfile.lock
导入pip3 install -r requirements.txtpipenv install --python [version]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明明见自己

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值