一、安装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 list2、使用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.63、同理创建python 3.10的虚拟环境并激活:
conda create -n python3.10 python=3.10.4 -yconda activate python3.10
4、查看现在所在的虚拟环境:
conda env list5、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 -i6、升级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目录结构说明:
- 安装目录:
- conda可执行文件:
- 虚拟环境目录:
- 默认虚拟环境base的Python解释器:
- 默认虚拟环境base的软件包安装目录:
- 创建的虚拟环境python3.10的Python解释器:
- 创建的虚拟环境python3.10的软件包安装目录:
- 创建的虚拟环境python3.6的Python解释器:
- 创建的虚拟环境python3.6的软件包安装目录:
六、Conda常用命令:
1、查看conda版本:
conda -V2、查看所有创建的虚拟环境和目前所在的虚拟环境(*):
conda env list或
conda info -e3、查看可安装的Python版本:
conda search python4、创建名为python3.10的Python 3.10.4的虚拟环境:
conda create -n python3.10 python=3.10.4 -y5、克隆已存在的虚拟环境python3.6至新虚拟环境python3.10:
conda create -n python3.10 --clone python3.6 -y6、切换至指定虚拟环境:
conda activate python3.107、在当前虚拟环境下安装软件包:
conda install ipython -y说明:也可使用如下命令进行软件包的安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ipython8、在指定虚拟环境下安装软件包:
conda install -n python3.10 ipython -y9、在当前虚拟环境下删除软件包:
conda remove ipython -y10、在指定虚拟环境下删除软件包:
conda remove -n python3.10 ipython -y11、更新conda:
conda update -n base -c defaults conda -y12、更新指定软件包:
conda update ipython -y13、更新所有软件包:
conda update --all -y14、查看当前虚拟环境下已安装的软件包:
conda list15、查看指定虚拟环境下已安装的软件包:
conda list -n python3.1016、退出当前虚拟环境:
conda deactivate17、删除指定虚拟环境:
conda remove -n python3.10 --all -y18、删除指定虚拟环境:
conda env remove -n python3.1019、查看conda create命令帮助信息:
conda create -h20、查看conda命令帮助信息:
conda -h说明:可通过Anaconda Prompt (Anaconda3)或PyCharm的本地终端运行上述命令