window安装pyenv,pipenv,创建venv
一. 安装pyenv
// 将%USERPROFILE%/换成要存放pyenv的路径 pip install pyenv-win --target %USERPROFILE%/.pyenv 把PYENV添加到系统变量,不是用户变量。
2. 设置系统变量
变量名:PYENV 变量值:%USERPROFILE%\.pyenv\pyenv-win
3. 添加path
添加两个路径到用户变量的PATH
%PYENV%\bin
%PYENV%\shims
打开cmd命令,输入pyenv,出现版本号即代表安装成功
4、pyenv成功安装并配置后,利用pyenv下载安装不同版本python
pyenv install -l
pyenv install 3.8.1
5. 修改pip资源路径
window用户目录下, 建立文件: ~/pip/pip.ini, 内容:
[global]
index-url=http://mirrors.aliyun.com/pypi/simple
[install]
trusted-host=mirrors.aliyun.com
6. pip版本更新
python -m pip install --upgrade pip
二. 安装pipenv
pip install pipenv
2. 设置 WORKON_HOME
在windows环境变量中, 增加 WORKON_HOME 设置, 指定工作目录
3. 工程虚拟环境初始化
进入到工程目录, 执行 pipenv install
4. 启动虚拟环境
pipenv shell
然后就可以执行pip命令进行各种操作
三. 创建venv
python -m venv [虚拟环境目录]
# 用virtualenv创建类似: 执行 virtualenv [虚拟环境名称] 目录是内定的
2. 激活虚拟环境
# windows
执行"虚拟环境目录/bin/activate.bat"
# linux
source 虚拟环境目录/bin/activate
3. 退出虚拟环境
# windows
执行"虚拟环境目录/bin/deactivate.bat"
# linux
(venv) 虚拟环境下 > deactivate
4. 删除虚拟环境
# venv
直接删除目录即可 rm -rf [虚拟环境目录]
# virtualenv
rmvirtualenv [虚拟环境]