记录|python安装和anaconda下环境的配置(pytorch)以及pycharm的环境设置


文章目录

  • 前言
  • 一、背景
  • 二、作业过程
  • 1.参考文章(已附链接)
  • 2.作业流程
  • 总结



前言

提示:本人小白白白,至今不知道安装的是否合格,只是记录过程。其中参考了很多CSDN和知乎大佬的文章,和学长学姐给的流程,因水平有限,几乎没有完整的跟下来任何一个教程,属于东拼西凑式的安装。

一、背景

1.本人因学习需要,得学习python。

2.在微信公众号“软件智库”下(或者网站“软件下载|我爱分享网”),安装了python 3.9.1。
附:python 开不开源啥的不懂,不过一直在这里安装软件了,傻瓜式教学,非常好用,强烈安利。

3.然后被要求配置环境,还什么pycharm,pytorch,keras,numpy,pandas什么的。
最开始很懵逼啊,不知道是什么东西…
(1)大概python是一种语言,软件python可以编译运行python程序;
(2)pycharm是个软件 ,(是python的集成运行环境啥的我也不明白),配置好环境后可以编译运行python程序;
(3)pytorch是什么我现在也不是很明白,算不算软件不知道,桌面上是没这个图标,在anaconda下可以通过语句下载,大概属于要配置环境那种。
(4)keras,numpy,pandas是一些好用的小模块(别人说的,我不知道为什么好用)可以安装在python里,方便写程序调用。

4.查阅资料阶段:什么清华镜像,anaconda,GPU啥的,不知道是啥,没看懂。有的下载了都不知道咋用。

(1)关于GPU(来源学长教程)

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_配置环境

学长推荐的,我现在也不明白。不过我的配置应该不咋地,虽说还是下载了,但没用明白。

附网站链接:https://developer.aliyun.com/article/761648

(2)anaconda安装(来源知乎大佬)

官网网址:https://link.zhihu.com/?target=https%3A//repo.continuum.io/archive/

参考安装教程:

5.乱安

6.出错

7.解决

8.给的例子有".ipynb"后缀的,python和pycharm打开都运行不了,后来在anaconda下的spyder里转换为后缀是“.py”的文件,在pycharm下可以运行了(不知道正常程序运行出现什么,反正可以点绿三角了,卑微);一般都是“.py”后缀的。

二、作业过程

1.参考文章(已附链接)

(1)知乎:
Win10下安装Anaconda+PyTorch+pycharm

https://zhuanlan.zhihu.com/p/35255076

(2)CSDN:
Anaconda清华镜像源的使用及安装Pytorch失败问题解决
https://pytorch.org/

主题思想:

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_02

(3)pytorch官网(用于获取下载pytorch的语句)


pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_03


pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_官网_04


语句复制下来,等到时机成熟后,粘贴到以管理员模式运行的“anaconda prompt”下,即可完成下载。

(4)PyCharm 报错 module ‘matplotlib’ has no attribute ‘verbose’_tterminator的专栏-CSDN博客

2.作业流程

(1)在anaconda官网下载并安装anaconda。

官方下载地址:https://repo.continuum.io/archive/

参考安装教程:

(2)在anaconda prompt 的管理员模式下,配置环境,安装pytorch。

1)配置环境

在开始菜单下找到anaconda prompt,右键

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_05


进入后这样

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_配置环境_06

(接下来照着教程做的)
(教程链接再附一遍:https://zhuanlan.zhihu.com/p/35255076

conda创建环境命令为:conda create -n your_env_name

创建环境并指定python版本:conda create -n your_env_name python=3.9

创建Pytorch所需环境,输入命令conda create -n torch python=3.9,回车输入y

(教程给的是3.6,但我自己的python 是3.9,我自己改了,但是好像安的还是3.6,具体原因不明,因为自己安的python和anaconda下的python好像没有关系)

按着教程走的,不多说了,等这个黑框反应过来,显示

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_官网_07


这个玩意,就是合适的时机,激活环境后,把语句粘过来,就可以下载了。

(具体问题具体分析,不行就查查CSDN哈哈哈,不认识单词查查就基本明白了)突然感觉学长版本说的很清晰(但我没用这个我直接呜呜呜hhh)

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_08

下载好的图找不到了,可能也是忘记截图了,网好点,别整断了,断了还得重下,烦得很。

检验安装成没成功,命令“conda info --env”即可。

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_配置环境_09

(3)安装pycharm (按照上面那个教程来的,不赘述,但我激活失败了,前路未卜啊)

Pycahrm2017下载链接:https://pan.baidu.com/s/1GeQ_bOLSzpj95V6sfzRbZg 密码:d60f

(4)配置下pycharm

1)新建个工程

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_官网_10


2)配置下先打开设置

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_11


找到这个东西进行选择(图示是弄完的,自己往里加,把你配置环境下的python.exe加进去,别加错了)

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_配置环境_12



pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_官网_13

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_14


(3)小模块的导入(瞎猫碰上死耗子)前文说过,我自己之前安装过一个python,在cmd里,直接输入“python -m pip install 巴拉巴拉”,想要什么加什么,等着安装就行了。

大概这样,图源来自网络。

第一个图是帮助告诉语句是啥的

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_配置环境_15

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_16

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_官网_17

问题来了,此python 非anaconda里的python ,模块用的时候,还是调用不到。

非常的机智嗷~解决办法来啦!

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_18


pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_19


亲测可用

基本就完事了

总结

1.conda list

看自己安了什么玩意

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_配置环境_20

2.cmd 下用python -m list

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_21

3.".ipynb"用spyder转完".py"的基本小错误改正方法

pycharm与pytorch 代码可以通用吗 pytorch和pycharm关系_python_22


4.PyCharm 报错 module ‘matplotlib’ has no attribute ‘verbose’

解决方法见链接,不赘述

一下子就好了,牛哇牛蛙