【python学习】windows使用conda管理python虚拟环境
前言
前几天写了篇文章,使用pyenv来管理多版本的python,但是每个项目都要新建一个虚拟环境,太浪费了,今天使用conda来管理一下python的虚拟环境
一、安装
conda分为Anoconda和Miniconda,我们安装Miniconda就行了,够用了,有啥区别百度一下就行,很详细。
Miniconda官网安装教程:https://www.anaconda.com/docs/getting-started/miniconda/install
下载地址:https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe
下载后安装即可,记得勾选添加到Path环境变量中
二、常用命令
1、查看conda版本
conda -V
2、创建虚拟环境
conda create -n env_name python=3.10
-n env_name 指定虚拟环境的名字
python=3.10 执行python的版本
3、删除虚拟环境
conda remove -n env_name --all
4、只删除某个包,不删除虚拟环境
conda remove -n env_name package_name
5、查看已创建的虚拟环境列表
conda env list
6、激活某个虚拟环境
conda activate env_name
7、退出当前虚拟环境
conda deactivate
8、查看已安装的包
conda list
9、安装某个包
强烈建议使用pip安装包,不行再用conda安装
conda install package_name
10、更新某个包
conda update package_name
11、卸载某个包
conda uninstall package_name
三、使用
PyCharm新建项目使用conda,建议先用命令行使用conda新建一个虚拟环境,再在新建项目的设置中选择已经创建好的虚拟环境。如果用PyCharm新建项目时选择新增一个虚拟环境,会在C盘下新建,不太好。
如果是已有项目把项目下的虚拟环境修改为conda的虚拟环境,直接把项目下的虚拟环境删除,然后选择conda的虚拟环境
写在最后的话
使用conda创建的虚拟环境可以多个项目复用,感觉比pyenv好用一些