Anaconda安装及使用Anaconda安装Pytorch
文章目录
Anaconda是什么
Anaconda是一个开源的数据科学平台,主要用于简化Python和R语言的包管理和环境部署。Anaconda主要由以下几个核心部分组成:
- Conda - 包管理和环境管理工具
- 包管理: 类似于Python自带的pip,但它不仅可以安装Python库,还能安装任何软件(如R、C/C++库等)。它能自动处理复杂的依赖关系,确保所有库的版本都能兼容。
- 环境管理: 这是Conda最强大的功能。它允许你创建多个相互隔离的“虚拟环境”。比如,你可以在一个环境中使用Python 3.8和TensorFlow 2.0进行一个项目,同时在另一个环境中使用Python 3.11和PyTorch 1.12进行另一个项目,两个环境完全独立,互不干扰。这解决了不同项目依赖库版本冲突的难题。
- Anaconda Navigator - 图形化界面
一个桌面GUI(图形用户界面),让你无需记住复杂的命令行指令,就可以轻松启动应用程序、管理Conda包、环境和_channels_(软件库来源)。对于不熟悉命令行的初学者非常友好。 - 预装了大量的数据科学库
当安装Anaconda时,它会默认为你安装好超过250个流行的数据科学和机器学习库,如:
- NumPy & Pandas (数据处理)
- Matplotlib & Seaborn (数据可视化)
- Scikit-learn (机器学习)
- Jupyter Notebook/Lab (交互式编程环境)
- SciPy (科学计算)
- 等等…
可以“开箱即用”,省去了一个个手动安装的麻烦。
Anaconda安装教程
一、下载Anaconda 安装包(官网和国内镜像资源)
Anaconda官网下载地址
注:官网下载非常慢,还易出错。
这里可以选择网盘资源下载安装包(2024.10.1版):点击此处获取
二、开始安装Anaconda
2.1 双击exe文件开始安装

2.2 点击Next

2.3 同意协议,点击I Agree

2.4 这一步,两个选项均可,第一个是只为当前用户安装,第二个是为所有用户安装。

2.5 修改安装路径

2.6 把加入环境变量勾上,后续就不用单独配置环境变量,更便捷一些

2.7 等待安装,接下来的几步,直接都点击next即可。
三、检查Anaconda是否安装成功
打开Anaconda Prompt,输入conda -V,成功显示版本号即安装成功。

输入python课检查python是否安装成功。
Pytorch是什么
PyTorch 是一个基于 Python 的开源机器学习框架,由 Facebook 的人工智能研究团队(现在叫 Meta AI)主要开发。它的核心功能是提供了强大的工具来高效地构建和训练深度学习模型。
可以把它想象成一个非常强大的“数学计算工具箱”,尤其擅长处理张量计算(类似于Numpy的多维数组,但可以在GPU上运行)和自动微分(这是训练神经网络的关键)。
Pytorch安装教程
PyTorch 官方提供了几种安装方法,可以通过 pip 或 conda 进行安装。此处仅展示conda安装步骤
一. 添加镜像源
打开Anaconda Prompt,此处切换到国内的镜像源,分别输入以下4行代码:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
这个配置好以后,以后再安装其他的软件如果要用到清华镜像源网站就不用了重新配置了。
注意:如果切换镜像后当出现下载不了的情况,就先切换默认源,然后再修改另一个可以使用的conda源(一定要先恢复默认,再换另一个!!!)
切回默认源:
conda config --remove-key channels
二. 创建新的Python环境
使用 Conda 包和环境管理器来创建一个独立的 Python 环境,并在此环境上实现Pytorch安装。
conda create -n shiyan1 python=3.7 // shiyan1为新创建Python环境的自定义名称
之后,在加载过程中会弹出提示,输入 y,即可安装。
查看环境是否安装成功:
conda info --envs

进入到新建的python环境下进行后续安装:
conda activate shiyan1
三. 安装Pytorch
执行如下下命令:
conda install pytorch torchvision torchaudio cpuonly -c pytorch
弹出提示,输入 y,即可完成安装,显示“done”。
四. 安装失败的可能原因
- 网络连接问题:网络无法访问镜像,如部分图书馆的公共网络(我安装失败就是这个原因),可以先测试计算机是否可以正常连接到指定网址;
- 安装源配置问题:Anaconda默认使用的是官方的软件源,但有时候官方源的速度可能较慢或者不稳定。你可以尝试切换到其他的镜像源,例如清华大学的镜像源,以提高安装速度和稳定性。具体切换方法可以参考清华大学镜像源的官方文档。检查镜像源是否可用。
- 版本兼容性问题:PyTorch有多个版本可供选择,每个版本可能对应不同的Python版本和操作系统。确保你选择的PyTorch版本与你的Python版本和操作系统相匹配。你可以在PyTorch官方网站上查找适合你的版本,并按照官方文档的指引进行安装。
- 环境冲突问题:有时候,已经安装的其他库或工具可能与PyTorch存在冲突,导致无法正常安装。你可以尝试创建一个新的虚拟环境,并在该环境中安装PyTorch,以避免与其他库的冲突。
- 还有些其他可能出现的错误,需要修改.condarc中文本内容,可根据安装过程中的报错提示查找解决办法。
五. 检查是否安装成功
在命令行按照以下输入:
python // 进入python
import torch // 测试pytorch
没有报错,即安装成功:


4364

被折叠的 条评论
为什么被折叠?



