python Anaconda以及pytorch下载安装,在jupter notebook中执行代码

目录

一、Anaconda下载安装

二、pytorch安装

pytorch安装报错 :

 解决方法:

三、打开jupyter notebook

在Jupyter Notebook中创建新的文件时出现终端报错:Bad file descriptor (bundled\zeromq\src\epoll.cpp:100):

解决: 


一、Anaconda下载安装

(1)进入官网之后, 

 点击“download”之后,进行下载exe文件,

(2)安装流程可以参考这位博主的这篇博客Anaconda超详细安装教程(Windows环境下)_菜鸟1号!!的博客-CSDN博客_windows安装anaconda(3)安装完成后,进行Anaconda的环境变量配置,电脑->属性->高级系统设置->环境变量->系统变量找到Path,

 点击编辑,加入三个文件夹的存储路径,如下图所示,然后选择确定。

 

(4)点击Win+R打开,输入cmd,打开命令行,输入conda info,显示如右图,说明环境变量配置成功。

而且点击电脑的“开始”,也可以看到我们已经安装好的“Anaconda3”

 好了,那下一步就是安装pytorch了。

二、pytorch安装

(1)复制命令,然后在cmd命令框中运行。 

conda install pytorch torchvision cpuonly -c pytorch

pytorch安装报错 :

但是出现报错了,

 解决方法:

(1)切换了清华源之后,遇到了下面的错误(失败)

安装失败了,需要在cmd中执行清空源的命令:

conda config --remove-key channels

 

 (2) 报错说是网络连接的问题,那再尝试一下执行原来的命令,

conda install pytorch torchvision cpuonly -c pytorch

执行结果:

还是报错了:

# 报错
'"C:\Users\ˮ\AppData\Local\Temp\tmpvia9ay32.bat"' is not recognized as an internal or external command,
operable program or batch file.
Could Not Find C:\Users\ˮ\AppData\Local\Temp\tmpvia9ay32.bat

现在我需要尝试验证一下ptorch是否已经安装成功了, 

补充:

安装完pytorch后,输入一下命令进行验证是否正确安装。 首先,输入python,进入python命令行,然后再输入:

>>>import torch 
>>>import torchvision 
>>>x =torch.rand(2,3) 
>>>print(x) 

如果能运行成功,证明安装成功。

发现应该是没有安装成功的。 

(3)网上查了查之后也不知道什么情况,所以我又再尝试一下执行原来的命令,

conda install pytorch torchvision cpuonly -c pytorch

执行结果和验证结果: 

 发现不知道怎么回事,就可以了??

好吧,现在pytorch可以说是安装成功了。

三、打开jupyter notebook

(1)在cmd命令框中运行:jupyter notebook,这时在浏览器打开 http://localhost:8888 (通常会⾃动打开),但是我的没有自动打开,好吧,那就手动....

 (2)复制生成的网址,在浏览器里面打开网址,

 http://localhost:8888/?token=566870111cd7c9c30549a49ca1a86edd49add116ac09f626

 打开之后,我们可以在cmd看到会进行更新,

 (3)打开Jupyter Notebook后,进入桌面desktop,新建一个python文件:点击new->点击python3

 之后,会弹出一个页面,

 (4)新建完文件后,在空的命令框中编写代码。输入以下命令,验证pytorch可以在jupyter上运行。

import torch 
import torchvision 
x =torch,.rand(2,3) 
print(x) 

在Jupyter Notebook中创建新的文件时出现终端报错:Bad file descriptor (bundled\zeromq\src\epoll.cpp:100):

在输入代码时,文件无法自动保存,也没有运行结果,

解决: 

(1)在cmd终端执行命令,查看pip安装的第三方库pyzmq的版本是多少,

pip list

发现pyzmq的版本是22.2.1,应该是由于pyzmq模块的版本太高了导致的报错。 

(2)那么我们需要在cmd终端执行命令,先将原来高版本的pyzmq模块卸载,然后再重新安装旧的版本19.0.2,

pip uninstall pyzmq   # 卸载原来高版本的pyzmq模块
pip install pyzmq==19.0.2    # 指定版本安装pyzmq模块

 执行结果:(这儿我也不知道是什么情况会发现error,先跳过)

 而且可以用pip list查看版本已经变成了19.0.2,发现版本下调成功了。那就忽视pyzmq模块安装时候的报错error。

 (3)再次运行jupyter notebook,

jupyter notebook

我们在新建的文件里依次写入下列代码,验证pytorch是否可以在jupyter上运行,

import torch 

import torchvision 

print(torch.__version__)

import torch 
import torchvision 
x =torch,.rand(2,3) 
print(x) 

执行代码的结果: 

发现成功了!!!

猜你喜欢

转载自blog.csdn.net/qq_45956730/article/details/125696982