一. 下载&安装ANACONDA
- 下载
进入 Anaconda官网 下载 Anaconda Individual Edition ,这是一个完全免费的软件。 - 安装
-
右击安装包,以管理员身份运行;
-
Next;
-
agree License Agreement;
-
这里选择 All Users(所有用户安装):
-
设置安装路径,注意路径中尽量不要出现中文:
-
这个地方默认勾选的就是前两个,第一个选项是:在开始菜单中创建快捷方式;第二个选项是:在anaconda环境中使用 Python 3.11 版本作为主版本
Tips:若之前已经有安装其他版本的Python,这里并不会覆盖原Python环境。
-
Install。
Tips:最后一个页面的两个方框选项可以全部取消勾选。
完成安装。
二、配置环境变量
主要有三个环境的配置:
- Anaconda安装路径(为了Python检查正常):D:\InstallPath\annconda
- 安装路径\Scripts(为了conda检查正常):D:\InstallPath\annconda\Scripts
- 安装路径\Library\bin(不知道有什么区别,不影响后边的检查):D:\InstallPath\annconda\Library\bin
三、切换镜像源
Conda 默认是从国外的官方服务器网站进行下载包的,这会使得下载速度灰常慢,因此经常将下载源站更换为国内的镜像源站,清华源、阿里源等
1、生成文件
在配置好环境变量的前提下,打开cmd窗口执行以下命令:
conda config --set show_channel_urls yes
执行完成之后,会在:C:\User\用户名\ 的目录下生成一个 .condarc 的文件,使用文本文档格式打开该文件;
浏览器打开 清华大学开源软件镜像站-Anaconda镜像使用帮助 页面,复制方框中的全部内容,替换刚才生成的文件中的全部内容:
保存文件。
四、路径配置
以防 Conda 将所有的虚拟环境都安装到 C盘,占用非常大的磁盘空间,导致电脑系统的卡顿,甚至是崩溃,需要进一步确认 Conda 的安装路径,以及相关虚拟环境、安装包的路径位置:
conda info
其中:
base environment:是在安装Anaconda时自带的base环境的路径地址; envs directories:是表示虚拟环境的安装路径,这里有三个路径地址,一般是保存在第一个路径上。
如果不是自己需要的指定路径,可以进行修改:
使用记事本/NotePad++ 等打开文件:C:\User\用户名.condarc 文件,在最后面添加需要的环境安装路径地址:
envs_dirs: - D:\InstallPath\annconda\envs
如果需要修改安装包的路径位置,在后面补充插入需要的安装地址路径:
pkgs_dirs: - D:\InstallPath\annconda\pkgs
五、基本命令
conda init:初始化conda用于shell交互; conda info:显示当前Conda的安装信息; conda list:列出Conda环境中已经安装的包; conda install:将一个包列表安装到指定的conda环境中; conda activate base:进入指定的虚拟环境,如进入base环境; conda deactivate:退出当前虚拟环境; conda remove:移除一个已有的虚拟环境; conda update:更新conda包到最新兼容的版本; conda clean:清除未使用的包和缓存; conda config:修改.condarc中的配置值;
创建虚拟环境:
conda create --name env_name conda create --name env_name python=3.8 conda create -n env_name conda create -n env_name python=3.8
查看虚拟环境列表:
conda env list conda info --envs
Conda虚拟环境内的包管理:
conda list:列举当前虚拟环境下安装的包; conda install package_name:安装指定的包; conda uninstall package_name:下载指定的包;
Tips: 当在conda源中找不到某一些包时,可以使用 pip 进行安装管理:
pip install package_name
以上内容仅为个人学习记录使用。
如有转载,请附有原文出处链接。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)