捣鼓了一晚上,终于从连python都没有到能成功运行pytorch
一些小小经验分析一下
其实无非就是Pycharm和Anaconda两个组件和其连接方法而已
1,Pycharm的下载与安装
pycharm是一款非常好用的python IDE工具,也是我们随后代码和项目编写的基础软件
下载网址:
PyCharm: the Python IDE for data science and web development
点击左上角Download,划到下面下载免费版pycharm
下载完安装包后一直点击next和install,即可下载好pycharm
2,Anaconda的下载与安装
Anaconda在管理环境和提供配置好的工具包方面有显著的优势
下载地址:
Download Anaconda Distribution | Anaconda
第一次需要注册一个账号,点击右上角的Free download拿国内邮箱注册一个即可
然后就可以选择适合自己电脑的版本进行下载
和pycharm类似,也是一路安装下去,就可以了
3,Anaconda环境的创建
下载好后,会出现Anaconda prompt,打开Anaconda prompt
在页面输入conda create -n 环境名
在提示询问时输入y即可成功创建一个环境
如上这个名为newenv2的环境就建好了
4,pytorch的Anaconda引入
首先,进入刚刚创建的新环境
看一下提示行最前面的环境是不是刚才的环境,如果是base建议输入
conda activate 环境名 来进入创建的环境,以方便更多环境的管理,而不是所有项目都在base下运行
像这样就进入成功了
接着是很关键的一步,引入pytorch
如果你已经有了驰骋于github之类的魔法,那么建议可以用魔法直接使用官方源,而没必要用镜像源了,镜像报错有些麻烦
直接输入这一行
conda install pytorch torchvision torchaudio cpuonly -c pytorch
如果没有魔法,官方源会很慢,可以使用国内的源,比如清华源
引入方法:
conda install pytorch torchvision torchaudio cpuonly –c 镜像网址
清华源网址
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
直接黏贴上去就行
可能国内源容易会出现Solving environment:False的报错
这里推荐可以用这篇文章解决问题
conda创建环境过程中出现“Solving environment: failed”报错的解决办法-CSDN博客
输入指令后,
下一个问题继续回答y,
等到所有都done的时候就行了
接下来验证一下成功了没有
输入conda list,
如果目录里找到了pytorch,就安装成功了
5,在pycharm里引入建立好的带pytorch的环境
进入pycharm,点击左上角文件-新建项目 选择解释器类型为自定义环境
|