在Pycharm中配置Anaconda的虚拟环境

#我的编程语言学习笔记#

e4dc01cce15ac2929637a38001c44bdc.jpeg

​ 👨‍💻 ___March___:个人空间

🚓个人专栏:《车辆算法研究》


文章目录

一、下载Anaconda

基于python 3.9确定下载文件

安装Miniconda

Miniconda安装检测

二、配置虚拟环境


一、下载Anaconda

Anaconda的下载地址为:Latest Miniconda installer links by Python version — miniconda documentation

基于python 3.9确定下载文件

windows用户下载python 3.9的Miniconda,如图1-1所示。

45b9a003433a4146a4b8188b0bb2df6d.png

图1-1 python 3.9的Miniconda

安装Miniconda

打开下载的Miniconda3 py39 23.5.2-0(64-bit) Setup文件;

db563bc62bfc4070b048e2aa52428b63.png

图1-2 Miniconda3 py39 23.5.2-0(64-bit) Setup安装界面001

如图1-2所示,选择Next;

ce71e9fdae014bad89f74d0d46602743.png

图1-3 Miniconda3 py39 23.5.2-0(64-bit) Setup安装界面002

如图1-3所示,选择I Agree;

d1727ecdc3514b6582cda0b66fa901bb.png

图1-4 Miniconda3 py39 23.5.2-0(64-bit) Setup安装界面003

如图1-4所示,确认选择了Just Me(recommended)之后点击Next;

01b94ccba04746e5b1719efc0ed062e3.png

图1-5 Miniconda3 py39 23.5.2-0(64-bit) Setup安装界面004

如图1-5所示,确认安装地址后点击Next;

496b368a8fc74b31a695b60db8d6ca70.png

图1-6 Miniconda3 py39 23.5.2-0(64-bit) Setup安装界面005

如图1-6所示,确认上述3个选择后点击Install

1b61019722834e458546c0aa5f441445.png

图1-7 Miniconda3 py39 23.5.2-0(64-bit) Setup安装界面006

如图1-7所示,等待安装完之后点击Next。

Miniconda安装检测

打开电脑运行程序(Win+R),输入cmd打开Windows命令处理程序,在其中输入:

conda --version 

等待片刻系统会 显示出安装的版本信息,如:

conda 23.5.2

继续在Windows命令处理程序中输入:

conda env list  

等待片刻系统会 显示出安装的位置信息,如: 

# conda environments:                                                                                                 
#                                                                                                                       
base                     C:\Users\*****\miniconda3    

如果显示上述,则安装成功!! 

二、配置虚拟环境

安装结束之后输入下列指令激活虚拟环境;

conda create -n tf2.3 python==3.9 

 之后等待片刻,会显示一下字符;

Collecting package metadata (current_repodata.json): done                                                               
Solving environment: unsuccessful attempt using repodata from current_repodata.json, 
retrying with next repodata source.Collecting package metadata (repodata.json): done                                                                       
Solving environment: done                                                                                                                                                                                                                                                                                                                                               
==> WARNING: A newer version of conda exists. <==                                                                         
current version: 23.5.2                                                                                                 
latest version: 23.7.3                                                                                                                                                                                                                        
Please update conda by running                                                                                                                                                                                                                      
$ conda update -n base -c defaults conda                                                                                                                                                                                                    
Or to minimize the number of packages updated during conda update use                                                                                                                                                                                
conda install conda=23.7.3                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
## Package Plan ##                                                                                                                                                                                                                                
environment location: C:\Users\March\miniconda3\envs\tf2.3                                                                                                                                                                                      
added / updated specs:                                                                                                    
- python==3.9                                                                                                                                                                                                                                                                                                                                                       
The following packages will be downloaded:                                                                                                                                                                                                          
package                    |            build                                                                           
---------------------------|-----------------                                                                           
ca-certificates-2023.08.22 |       haa95532_0         123 KB                                                            
openssl-1.1.1v             |       h2bbff1b_0         5.5 MB                                                            
pip-23.2.1                 |   py39haa95532_0         2.8 MB                                                            
python-3.9.0               |       h6244533_2        16.4 MB                                                            
setuptools-68.0.0          |   py39haa95532_0         925 KB                                                            
------------------------------------------------------------                                                                                                   
Total:        25.7 MB                                                                                                                                                                                
The following NEW packages will be INSTALLED:                                                                                                                                                                                                     
ca-certificates    pkgs/main/win-64::ca-certificates-2023.08.22-haa95532_0                                              
openssl            pkgs/main/win-64::openssl-1.1.1v-h2bbff1b_0                                                          
pip                pkgs/main/win-64::pip-23.2.1-py39haa95532_0                                                          
python             pkgs/main/win-64::python-3.9.0-h6244533_2                                                            
setuptools         pkgs/main/win-64::setuptools-68.0.0-py39haa95532_0                                                   
sqlite             pkgs/main/win-64::sqlite-3.41.2-h2bbff1b_0                                                           
tzdata             pkgs/main/noarch::tzdata-2023c-h04d1e81_0                                                            
vc                 pkgs/main/win-64::vc-14.2-h21ff451_1                                                                 
vs2015_runtime     pkgs/main/win-64::vs2015_runtime-14.27.29016-h5e58377_2                                              
wheel              pkgs/main/win-64::wheel-0.38.4-py39haa95532_0                                                                                                                                                                                                                                                                                                      
Proceed ([y]/n)?  

输入Y,系统便会安装。

Downloading and Extracting Packages                                                                                                                                                                                                             
Preparing transaction: done                                                                                             
Verifying transaction: done                                                                                             
Executing transaction: done                                                                                             
#                                                                                                                       
# To activate this environment, use                                                                                     
#                                                                                                                       
#     $ conda activate tf2.3                                                                                            
#                                                                                                                       
# To deactivate an active environment, use                                                                              
#                                                                                                                       
#     $ conda deactivate                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

PyCharm 是一款流行的 Python 开发集成环境,它可以很好地与 Miniconda 或 Anaconda 环境配合使用,以便管理 Python 的依赖项和科学计算库。以下是配置 PyCharm 使用 Miniconda 的步骤: 1. **安装 Miniconda**: - 访问 https://docs.conda.io/en/latest/miniconda.html 下载适合你的操作系统的 Miniconda 安装包。 - 按照提示安装 Miniconda 到你想放置的位置。 2. **创建虚拟环境**: - 打开命令行(Windows 上是 PowerShell 或 cmd),导航到你的 Miniconda 路径,比如 `cd C:\Users\your_username\miniconda`。 - 运行 `conda create -n myenv python=3.8` 创建一个新的虚拟环境,这里 `myenv` 是你给虚拟环境起的名字。 3. **激活虚拟环境**: - Windows 上用 `conda activate myenv` - Linux 或 macOS 上用 `source ~/.bashrc && conda activate myenv` 4. **将 Python 解析器指向虚拟环境**: - 在 PyCharm 打开设置(File > Settings 或者使用快捷键 Ctrl+Alt+S)。 - 在 "Project" 栏下找到 "Python Interpreter" 并点击 "+" 号。 - 选择 "Add local",然后在弹出框找到并选择你的 Miniconda 路径,通常在 `C:\Users\your_username\miniconda\envs\myenv\python.exe` 或类似路径。 5. **配置环境变量**: - 如果想让 PyCharm 自动识别虚拟环境,可以在 "Project Structure" 勾选 "Use 'path to Python interpreter' from environment variables",这会使得 PyCharm 使用虚拟环境Python。 完成以上步骤后,PyCharm 就可以使用你在 Miniconda 创建的虚拟环境了。在 PyCharm 编写和运行 Python 代码时,它会自动加载该虚拟环境下的包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

___March___

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值