python虚拟环境管理

# 显示版本信息
python --version
# 查找python
where python

一、virtualenv管理环境

virtualenv+virtualenvwrapper很适合windows管理python虚拟环境

1.virtualenv

# 安装和版本
pip install virtualenv
# 查看环境列表:包列表
无
# 新建和删除虚拟环境
cd xxx
virtualenv cms –p c:\Python27\Python2.exe
删除需要删除cms文件夹
# 激活和退出虚拟环境
cd xxx/cms/Scripts
activate
deactivate
# 安装和卸载新包
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
pip uninstall  requests 

2.virtualenvwrapper

# 安装和版本
pip install virtualenvwrapper-win   
# 查看环境列表:包列表
lsvirtualenv 
# 新建和删除虚拟环境
mkvirtualenv test --python=python3.8
rmvirtualenv test
# 激活和退出虚拟环境
workon test
deactivate
# 安装和卸载新包   
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
pip uninstall  requests 

二、pyenv管理环境

pyenv适合linux管理python虚拟环境

1.python版本管理

# 安装和版本
pyenv version
# 查看已安装python版本
pyenv versions
# 安装和卸载指定版本python
pyenv install --list
pyenv install 3.6.5
pyenv uninstall 3.6.5
# 设置系统的python版本,shell > global > local  本机 > 全局 > 当前
pyenv global 3.6.5
pyenv local 3.6.5
pyenv shell 3.6.5

2.python环境管理

pip install pyenv-virtualenv
# 查看环境列表:包列表
pyenv virtualenvs
# 新建和删除虚拟环境
pyenv virtualenv 3.6.5 test2
pyenv virtualenv-delete test2
pyenv uninstall test2
# 激活和退出虚拟环境
pyenv activate test2
pyenv deactivate
# 安装和卸载新包
pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple
pip uninstall  requests 

三、conda管理环境

1.conda版本

conda --version

2.conda环境列表

# 默认为base环境
conda info --envs
conda info -e
conda env list 

3.创建和删除环境

# d2l环境名称
# 3.6python版本
conda create --name d2l python=3.6
conda env remove -n d2l

4.激活和退出环境

conda activate d2l
conda deactivate d2l

5.安装和卸载新包

# 当前已安装的包
conda list 
# 更新版本
conda list --revision
# 安装包
conda install pillow==9.1.1
# 降低指定包版本
conda install -c anaconda libffi==3.3
conda install -c anaconda libffi==3.3
# 降低更新版本
conda install --rev 5 # 降至指定版本
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容