基于Anaconda的python环境配置

一 什么是Anaconda

1.首先它是一种python开发工具。用它来做python的环境管理很方便

2.在Anaconda中已经装好了conda,我们就用它做环境管理。所以只要安装好anaconda就一站式解决了

二 Anaconda的优势是什么

1.易于解决多版本python并存、切换以及各种第三方包安装问题

2.免费!!!!!

3.流行!!!!!

三 安装好的Anaconda有好几个应用入口,它们有什么用途

  • Anaconda Navigtor :用于管理工具包和环境的图形用户界面,管理命令也可以在 Navigator 中手工实现。
  • Anaconda Prompt :Anaconda的命令行,通过conda命令可以控制和配置Python运行环境。
  • Jupyter notebook :基于web的交互式计算环境,可以编辑易于阅读的文档和展示数据分析的过程。
  • Spyder:使用Python语言、跨平台的、科学运算集成开发环境。
  • Reset Spyder Settings:恢复Spyder的默认设置。

四 设置环境变量

将C:\ProgramData\anaconda3\Scripts(根据自己的安装地址改一下)添加到系统环境变量中的path里

五 添加镜像源

在Anaconda prompt界面配置镜像源(配置改动将更新到配置文件),使用命令如下:

conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/'
conda config --set show_channel_urls yes

源命令的其他相关操作如下:

conda config --show                查看当前所有配置
conda config --show-sources        查看当前使用源
conda config --remove channels     删除指定源
conda config --add channels        加指定源

六 设置conda环境和缓存目录

默认情况下,Conda创建的新环境以及过往安装的模块缓存都存储在用户目录。
默认信息不会在Conda(user-specific)配置文件“$HOME/.condarc”中体现,但可通过"conda info"查看,包括默认环境路径、默认缓存路径、Conda源设置等。
添加或修改“$HOME/.condarc”中的“env_dirs”和“pkgs_dirs”配置项,可以设置conda环境和缓存(envs directories 和 package cache)的默认路径。
按顺序第一个路径作为默认存储路径,搜索环境和缓存时按先后顺序在各目录中查找。

使用conda命令指定存放路径:

conda config --add envs_dirs D:\conda3\envs  # 添加环境绝对位置
conda config --add pkgs_dirs D:\conda3\pkgs  # 添加包绝对位置

添加完成后使用config info命令查看如下

七 升级工具包

安装完成后,可以对所有工具包进行升级,在命令行执行“conda upgrade --all”,询问是否安装升级版本时,输入y

此时最好已经完成镜像源的设置,不然下载安装太慢会让人发疯的

八 管理python环境

基础命令如下,必须掌握

conda create --name <env_name>  <list of packages>    创建新环境
conda create --name testpy2 python=2.7 pandas         创建名为testpy2的运行环境,并安装pandas包及其依赖包
conda create --name testpy36 python=3.6 anaconda      创建名为testpy36的运行环境,并安装anaconda集合包(conda默认环境)
 
conda env remove --name <env_name>    删除环境
conda env list                    显示所有的环境
 
conda info                        显示当前安装的conda信息
conda info --envs                 显示所有运行环境
 
activate <env_name>    windows系统下,激活(进入)环境
deactivate             windows系统下,去激活(退出)当前环境

为了保证代码可以正确运行,分享代码的同时,也需要将运行环境分享

通过conda可将当前环境下的 package 信息存入YAML 文件, 当执行他人的代码时,可使用此YAML文件创建同样的运行环境;

conda env export > BackupEnv.yaml    将当前运行环境的package信息导出到名为BackupEnv的YAML文件
conda env create --force BackupEnv.yaml   使用YAML文件创建运行环境

九 在PyCharm中使用Anaconda创建的环境

首先要知道你创建的python虚拟环境的磁盘位置。可以在conda prompt中用conda env list查看

在pycharm中依次点击File---》Settings---》Project:xxxxx---》Project Interperter---》“齿轮”按钮---》“Add Local...”

在出现页面中,添加Conda环境信息并保存

添加之后如下

参考来源:

https://www.cnblogs.com/anliven/p/9998662.html

在Windows上配置AnacondaPython环境可以通过以下步骤进行: 1. 首先,下载Anaconda安装程序并运行它。你可以从Anaconda官网上找到适合你系统的安装程序。 2. 在安装过程中,你可以选择将Anaconda中的Python作为系统默认的Python。这意味着在命令行中运行python命令时,将使用Anaconda中的Python版本。 3. 安装完成后,打开Anaconda Navigator图形界面。你可以在开始菜单中找到它。在Navigator中,你可以管理和配置Anaconda环境。 4. 在Anaconda Navigator中,你可以创建新的Python环境。点击"Environments"选项卡,然后点击"Create"按钮。输入一个环境名称,并选择你想要的Python版本。 5. 选择需要安装的Python包。你可以在"Installed"选项卡下找到已经安装的包,并在"Available"选项卡下找到可用的包。勾选你需要的包,并点击"Apply"按钮。 6. 你还可以使用Anaconda Navigator中的Terminal或者Anaconda Prompt来进行更高级的配置。可以使用conda命令来管理环境和安装包。 总结一下,你可以通过下载和运行Anaconda安装程序来配置Python环境,选择是否将Anaconda中的Python作为系统默认的Python,并通过Anaconda Navigator进行环境管理和包安装。另外,你也可以使用Anaconda的命令行工具来进行更高级的配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [通过anaconda图形界面配置Python数据分析开发环境.ppt](https://download.csdn.net/download/u011062044/85641285)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [基于Anaconda配置Python开发环境(Windows系统)](https://blog.csdn.net/Cho1ce/article/details/129015689)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值