Python创建虚拟环境
使用Anaconda创建python虚拟环境
创建虚拟环境的好处在于,对不同的项目可以分开管理,对不同的环境可以安装不同版本的包,当一个项目出现问题时可以快速删除此项目所在的虚拟环境而不影响其他项目。
创建虚拟环境
- 需要安装Anaconda
- cmd打开终端输入
python
或python --version
查看安装的python版本,ctrl+z退出 - 创建虚拟环境:
conda create -n xxx python=x.x
或者conda create -n xxx
如conda create -n GUI python=3.9.12
激活关闭删除
- win下激活虚拟环境
conda activate xxx
- win下关闭虚拟环境
conda deactivate xxx
- 删除虚拟环境
conda remove -n xxx --all
其他命令
- 查看当前存在哪些虚拟环境
conda env list
- 显示虚拟环境安装位置
conda info --envs
- 显示pip安装的版本
pip list
- 查看conda版本
conda --version
为虚拟环境安装包
如果激活了虚拟环境
- 输入
pip install xxx
或conda install xxx
就可以安装 - 如
conda install numpy
没有激活虚拟环境
- 输入
conda install -n your_env_name [package]
- 如
conda install -n GUI numpy
VSCode切换不同的环境
- 右下角进行切换,或者
ctrl+shift+p
换源
当为环境安装一些包的时候会发现速度很慢,甚至无法连接,因此可以换成国内的源,加快下载速度。
常用国内源:
- 清华大学源:https://pypi.tuna.tsinghua.edu.cn/simple
- 豆瓣源 :http://pypi.douban.com/simple/
- 腾讯源:http://mirrors.cloud.tencent.com/pypi/simple
- 阿里源:https://mirrors.aliyun.com/pypi
换源示例:
pip install pandas==1.1.5 -i http://pypi.douban.com/simple/
当出现错误 not a trusted or secure host 时候,使用下面的方法,把其放入信任列表。pip install pandas==1.1.5 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 鱼撞烟花!
评论