admin管理员组文章数量:1530842
1.安装
(1)方法1:在已有的python环境之上,输入cmd输入命令,安装pyenv,不推荐,会导致环境混乱
pip install pyenv-win --target %USERPROFILE%/.pyenv
或者
pip install pyenv-win --target E:\pyenv\.pyenv
(2)方法2:
git clone https://github/pyenv-win/pyenv-win.git
或者
直接下载https://github/pyenv-win/pyenv-win/archive/refs/heads/master.zip
2.修改环境变量
添加PYENV添加到系统变量,而不是用户变量。
变量名:PYENV
变量值:C:\Users\用户名.pyenv\pyenv-win 这里填写你的pyenv路径
![在这里插入图片描述](https://img-blog.csdnimg/e86f7b746b0e4ec080adfda5eba3875e.png
添加PATh变量
%PYENV%\bin
%PYENV%\shims
pip install可能会出现:WARNING: The scripts pip.exe, pip3.10.exe, pip3.7.exe and pip3.exe are installed in ‘d:\develop\pyenv-win\pyenv-win\versions\3.7.9\Scripts’ which is not on PATH.
解决办法:添加环境变量
3.常用命令
# 查看pyenv版本
pyenv --version
# 查看已经安装好的python版本
pyenv versions
# 列出可以安装的python版本
pyenv install --list
# 安装指定python版本
pyenv install 3.8.2 -v
# 卸载
pyenv uninstall 3.4.1
# 设置特定python版本影响范围为全局
pyenv global 3.8.2
# local仅对当前目录及子目录生效,告诉当前目录使用版本3.8.2
pyenv local 3.8.2
# 重建环境变量,每当你增删 Python 版本或带有可执行文件的包(如 pip)以后,都应该执行一次本命令
pyenv rehash
4.方式1:安装虚拟环境virtualenv
pip install virtualenv
virtualenv D:\develop\pyenv-win\pyenv-win\versions\3.6.5\Envs\nunuo # 指定位置安装虚拟环境
或者
python -m virtualenv D:\develop\pyenv-win\pyenv-win\versions\3.6.5\Envs\nuonuo # 指定python版本,指定虚拟环境位置安装
# 在nunuo目录下找到activate,启动虚拟环境
5.方式二:安装虚拟环境virtualenvwrapper-win
只给pyenv的一个python版本安装虚拟环境
pip install virtualenvwrapper-win
配置workon_home,指定虚拟环境安装位置
配置path
mkvirtualenv,workon等命令都在此路径中生效
5.问题
(1)no module named pip
删除pip ,pip-xxx.dist-info文件夹
F:\develop\pyenv-win-master\pyenv-win-master\pyenv-win\versions\3.8.6\python3.8.exe -m ensurepip # 给指定版本的python安装pip
easy_install pip
python -m pip install --upgrade pip
(2)多版本pip用法
python2 -m pip install xxx
python3 -m pip install xxx
版权声明:本文标题:安装pyenv-win(windows 环境)支持多个python环境管理 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1726341304a1066352.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论