Anaconda环境配置教程:从入门到精通
创作时间:
作者:
@小白创作中心
Anaconda环境配置教程:从入门到精通
引用
CSDN
1.
https://blog.csdn.net/m0_67844671/article/details/143816330
Anaconda是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。本文将详细介绍Anaconda的环境配置过程,包括下载、安装、基本使用、命令行操作以及Jupyter Notebook的使用等多个方面。
Anaconda环境配置
1-1 Anaconda下载
你可以访问Anaconda官网并点击"Free Download"按钮进行下载。
1-2 安装
等待下载完成,右击以管理员身份运行安装程序。
如果你的电脑需要安装多个Python环境,建议使用Anaconda进行管理,以避免环境冲突问题。
1-3 简单使用
安装完成后,可以在Windows开始菜单中找到Anaconda相关程序。点击"Environment"可以查看和管理Python环境。
你可以创建新的Python环境,并在PyCharm等IDE中使用这些环境。
1-4 命令行使用
1. Anaconda的安装与验证
安装完成后,可以通过以下命令验证:
conda --version
如果正确安装,会显示Anaconda版本,比如:
conda 23.1.0
2. 环境管理
- 创建环境:
conda create --name myenv python=3.9
- 查看所有环境:
conda env list
- 激活环境:
conda activate myenv
- 退出环境:
conda deactivate
- 删除环境:
conda remove --name myenv --all
3. 包管理
- 安装包:
conda install numpy
- 指定版本安装:
conda install numpy=1.21.2
- 更新包:
conda update numpy
- 删除包:
conda remove numpy
- 查看已安装包:
conda list
4. 克隆环境
conda create --name myenv_clone --clone myenv
5. 导出和导入环境
- 导出环境:
conda env export --name myenv > environment.yml
- 从文件导入环境:
conda env create --file environment.yml
6. 通道管理(Channels)
- 添加通道:
conda config --add channels conda-forge
- 查看通道优先级:
conda config --show channels
- 设置通道优先级:
conda config --set channel_priority strict
7. 清理缓存
- 查看缓存信息:
conda clean --info
- 清理未使用的包和索引文件:
conda clean --all
8. 安装Jupyter Notebook
在当前环境中安装 Jupyter Notebook:
conda install jupyter
激活环境后,启动 Jupyter Notebook:
jupyter notebook
9. 从pip安装包
虽然 Conda 推荐使用 conda install,但某些包可能只支持 pip。在 Conda 环境中,可以使用以下方式安装:
pip install package_name
例如安装 requests:
pip install requests
10. 解决依赖冲突
当安装或更新包时出现依赖冲突,可以尝试以下方法:
conda install package_name --strict-channel-priority
或者让 Conda 自动尝试解决:
conda update --all
11. 总结:常用命令速查表
操作 | 命令 |
|---|---|
查看 Conda 版本 | conda --version |
创建环境 | conda create --name myenv python=3.9 |
激活环境 | conda activate myenv |
退出环境 | conda deactivate |
查看所有环境 | conda env list |
删除环境 | conda remove --name myenv --all |
安装包 | conda install package_name |
更新包 | conda update package_name |
删除包 | conda remove package_name |
查看已安装包 | conda list |
导出环境 | conda env export --name myenv > environment.yml |
导入环境 | conda env create --file environment.yml |
清理缓存 | conda clean --all |
添加通道 | conda config --add channels channel_name |
1-5 Jupyter Notebook 的使用
主环境默认安装了Jupyter Notebook,可以通过以下方式打开:
点击后默认自动打开浏览器。如果需要在指定目录打开,可以使用以下命令:
cd /path/to/directory
jupyter notebook
在Jupyter Notebook中,你可以通过"New -> Notebook"创建新的Python代码文件。
1-6 关于配置环境变量
建议直接使用Anaconda的终端进行操作,避免手动配置环境变量。如果需要了解如何配置环境变量,可以参考相关教程。
热门推荐
极致用脑:清华大学研究生的高效学习方法与实践
Excel中录入全年工作日的详细步骤
广州中考扩招!省实、二中、广雅今年怎么报?《升学领航站》带你预见未来
这些年来你滴过的眼药水都滴对地方了吗?
冰凉滑嫩,入口即化,滑爽猪皮冻让你爱不释口
如何保证雨季新房的良好通风?通风效果如何进行有效评估?
内存地址计算与存储容量计算详解
合力关紧预防校园欺凌这道“闸门”
做菜的时候调料放的时机不对 味道也会天差地别!
工程合同协议书清单:法律要点与签订指南
什么是椎管狭窄?症状、病因及治疗全解析
NBA历史37岁以上场均得分排行榜:詹姆斯29.1分领跑
种植牙哪种材质比较好?种植体材质、基台材质和牙冠材质大公开!来看看选哪种材质更好
Z字头列车:中国铁路直达特快旅客列车详解
Blender 4.3 图像编辑器使用手册
头晕头疼挂什么科的号
头晕怎么办?就诊怎么挂号?
绒面相纸和光面相纸的区别 照片相纸绸面和绒面的区别
DeepSeek蒸馏版和正常版本哪个厉害
海南地铁5号线:最新消息与运营时间,海口段进展更新
节前草莓大量上市,价格大幅下降
如何练出手臂肌肉线条
劳动合同解除中的证据收集与提交
宝宝脾胃虚弱消化吸收不好怎么调理
申公豹一家的真身是什么动物?
测试用例管理工具对比:7类系统特点优点+开源方案
蒜蓉西蓝花的做法(简单易学,营养美味的家常菜)
手机软件"免费试用"陷阱多!如被自动扣费 这些维权途径要了解
60V vs 72V电动车电池:耐用度、续航与价格全解析
移动App开发者最应该关注的反馈数据