PyCharm配置Anaconda虚拟环境及Conda常用命令介绍
Posted QiuYue0728
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PyCharm配置Anaconda虚拟环境及Conda常用命令介绍相关的知识,希望对你有一定的参考价值。
一、安装Anaconda:
Anaconda:Python包管理器,是一个开源的Python发行版,包含了conda、Python等180多个科学包及其依赖项。官网:https://www.anaconda.com/,此次安装版本Anaconda3-2022.05-Windows-x86_64.exe,安装过程中的关键步骤:
安装目录:d:\\anaconda3
将Anaconda3添加至环境变量:
配置默认base环境耗时较长:
二、安装PyCharm:
PyCharm是一种Python IDE(集成工具),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,用于支持Django等框架下的专业Web开发。下载地址:https://www.jetbrains.com/pycharm/download/#section=windows,安装过程略。
三、使用Anaconda配置Python虚拟环境:
1、查看conda版本和所在的虚拟环境:
(1)打开Anaconda Prompt (Anaconda3):
(2)查看版本:
conda -V
(3)查看所有创建的虚拟环境和目前所在的虚拟环境(*):
conda env list
conda info -e
2、使用conda创建虚拟环境:
(1)查看可安装的Python版本:
conda search python
(2)创建Python 3.6的虚拟环境:conda create -n <ENV_Name> python=具体版本号
conda create -n python3.6 python=3.6.13 -y
说明:
a、创建虚拟环境的过程中需要安装一些依赖软件包
b、创建的虚拟Python版本,和本地Windows 11已安装的Python版本无关
(3)激活虚拟环境,查看虚拟环境Python版本:conda activate <ENV_Name>
conda activate python3.6
3、同理创建python 3.10的虚拟环境并激活:
conda create -n python3.10 python=3.10.4 -y
conda activate python3.10
4、查看现在所在的虚拟环境:
conda env list
5、Windows 11配置清华大学Anaconda仓库(https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/):
(1)生成.condarc配置文件:
conda config --set show_channel_urls yes
说明:.condarc配置文件会在用户家目录下生成
(2)修改.condarc配置文件(完整文件内容如下),添加Anaconda Python免费仓库:
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
说明:默认.condarc配置文件只有show_channel_urls: true一行代码
(3)清除索引缓存,保证使用的是清华大学镜像站提供的索引:
conda clean -i
6、升级conda:
(1)查看当前conda版本:
conda -V
(2)升级conda:
conda update -n base -c defaults conda -y
说明:conda升级过程中需要安装许多依赖软件包
(3)查看升级后conda版本:
conda -V
说明:在base虚拟环境中的升级,同时运用到python3.6和python3.10虚拟环境中
四、PyCharm原有项目配置python3.10虚拟环境:
1、左上方“文件”-->“设置”:
2、指定“项目”-->“Python解释器”-->右侧“齿轮”:
3、“添加”:
4、“Conda环境”-->“现有环境”-->右侧“...”:
5、此处使用的是python3.10虚拟环境,找到对应虚拟环境下的python.exe:
D:\\anaconda3\\envs\\python3.10\\python.exe
勾选“可用于所有项目”:
五、PyCharm新项目配置python3.6虚拟环境:
1、左上方“文件”-->“新建项目”:
2、“纯Python”-->“位置”-->“先前配置的解释器”-->右侧“...”:
3、“Conda环境”-->“解释器”:
D:\\anaconda3\\envs\\python3.6\\python.exe
说明:
a、无论修改当前项目还是创建的新项目,都有多个Python解释器可选
- 当前项目:
- 新项目:
b、Anaconda目录结构说明:
- 安装目录:
D:\\anaconda3
- conda可执行文件:
D:\\anaconda3\\Scripts\\conda.exe
- 虚拟环境目录:
D:\\anaconda3\\envs
- 默认虚拟环境base的Python解释器:
D:\\anaconda3\\python.exe
- 默认虚拟环境base的软件包安装目录:
D:\\anaconda3\\Lib\\site-packages
- 创建的虚拟环境python3.10的Python解释器:
D:\\anaconda3\\envs\\python3.10\\python.exe
- 创建的虚拟环境python3.10的软件包安装目录:
D:\\anaconda3\\envs\\python3.10\\Lib\\site-packages
- 创建的虚拟环境python3.6的Python解释器:
D:\\anaconda3\\envs\\python3.6\\python.exe
- 创建的虚拟环境python3.6的软件包安装目录:
D:\\anaconda3\\envs\\python3.6\\Lib\\site-packages
六、Conda常用命令:
1、查看conda版本:
conda -V
2、查看所有创建的虚拟环境和目前所在的虚拟环境(*):
conda env list
或
conda info -e
3、查看可安装的Python版本:
conda search python
4、创建名为python3.10的Python 3.10.4的虚拟环境:
conda create -n python3.10 python=3.10.4 -y
5、克隆已存在的虚拟环境python3.6至新虚拟环境python3.10:
conda create -n python3.10 --clone python3.6 -y
6、切换至指定虚拟环境:
conda activate python3.10
7、在当前虚拟环境下安装软件包:
conda install ipython -y
说明:也可使用如下命令进行软件包的安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ipython
8、在指定虚拟环境下安装软件包:
conda install -n python3.10 ipython -y
9、在当前虚拟环境下删除软件包:
conda remove ipython -y
10、在指定虚拟环境下删除软件包:
conda remove -n python3.10 ipython -y
11、更新conda:
conda update -n base -c defaults conda -y
12、更新指定软件包:
conda update ipython -y
13、更新所有软件包:
conda update --all -y
14、查看当前虚拟环境下已安装的软件包:
conda list
15、查看指定虚拟环境下已安装的软件包:
conda list -n python3.10
16、退出当前虚拟环境:
conda deactivate
17、删除指定虚拟环境:
conda remove -n python3.10 --all -y
18、删除指定虚拟环境:
conda env remove -n python3.10
19、查看conda create命令帮助信息:
conda create -h
20、查看conda命令帮助信息:
conda -h
说明:可通过Anaconda Prompt (Anaconda3)或PyCharm的本地终端运行上述命令
以上是关于PyCharm配置Anaconda虚拟环境及Conda常用命令介绍的主要内容,如果未能解决你的问题,请参考以下文章