下载安装

pytorch安装了却不能import pytorch下载不下来_tensorflow

 

pytorch安装了却不能import pytorch下载不下来_编辑器_02

在这里看看有没有ipykernel

没有,所以下载,看到网上教程:

pytorch安装了却不能import pytorch下载不下来_tensorflow_03

结果我一下载。。。由报错了

pytorch安装了却不能import pytorch下载不下来_Tensorflow_04

网上说应该版本更新:      conda upgrade -n base -c defaults --override-channels conda

 如果有机会更新了,在base环境中将目标环境写入notebook的kernel中,打开jupyter notebook。

(scanpy) wangyue@LAPTOP-FMOR2BIN:~$ conda activate base
(base) wangyue@LAPTOP-FMOR2BIN:~$ python -m ipykernel install --user --name scanpy --display-name “python scanpy”
(base) wangyue@LAPTOP-FMOR2BIN:~$ jupyter notebook
(base) wangyue@LAPTOP-FMOR2BIN:~$ conda install nb_conda_kernels

我发现了----我从清华源上的的下载速度很慢,得到高人指点后发现用阿里云简直是福音!!

channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.aliyun.com/anaconda/pkgs/main
  - http://mirrors.aliyun.com/anaconda/pkgs/r
  - http://mirrors.aliyun.com/anaconda/pkgs/msys2
custom_channels:
  conda-forge: http://mirrors.aliyun.com/anaconda/cloud
  msys2: http://mirrors.aliyun.com/anaconda/cloud
  bioconda: http://mirrors.aliyun.com/anaconda/cloud
  menpo: http://mirrors.aliyun.com/anaconda/cloud
  pytorch: http://mirrors.aliyun.com/anaconda/cloud
  simpleitk: http://mirrors.aliyun.com/anaconda/cloud
ssl_verify: false       
                                  

把这个复制到 condrac后缀的文件里面!!!,我用了这个的condarc 就可以下载了!

pytorch安装了却不能import pytorch下载不下来_tensorflow_05

我有时候强制退出,可能造成问题了。


pytorch安装了却不能import pytorch下载不下来_tensorflow_06

pytorch安装了却不能import pytorch下载不下来_pytorch安装了却不能import_07

 conda clean --packages --tarballs

conda update --all   这句如果报错了,

可以用conda upgrade -n base -c defaults --override-channels conda

或者 conda update --strict-channel-priority --all

结果发现网上的这几个代码对于我的电脑说还不行,速度太慢了,一晚上都没有更新好。但是由上面的数据源从清华更换为阿里云即可,几分钟就成功更新了!

继续解决keras下载问题:

pytorch安装了却不能import pytorch下载不下来_Tensorflow_08

 结果还是出错:但是这个错已经升级了,意义不同。说明已经安装好了keras,但是在导入keras包时安装的tensorflow版本和keras版本不匹配,才出现的下面这个错误

pytorch安装了却不能import pytorch下载不下来_tensorflow_09

所以解决办法:

先卸载keras

将Tensorflow 与Keras版本对应

不知道怎么看版本?

用pip list

pytorch安装了却不能import pytorch下载不下来_tensorflow_10

我更新后的keras是:2.8.0

pytorch安装了却不能import pytorch下载不下来_Tensorflow_11

我更新后的tensorflow是:1.12.0

pytorch安装了却不能import pytorch下载不下来_编辑器_12

可以通过下面查阅对应的版本:


 

pytorch安装了却不能import pytorch下载不下来_Tensorflow_13


安装正确版本的keras

我进入pytorch中安装的:pip install keras==2.2.4 (这个keras的版本和tensorflow的对应)

但是jupyter爆出其他错误: ModuleNotFoundError: No module named 'pydot'

后来发现出错的原因在于,下载的名字不对!

pytorch安装了却不能import pytorch下载不下来_tensorflow_14

 总结:如遇到下载错误

先进入base或者pytorch中conda install XXX(或者pip install XXX)

看下载名字符合

 在pycharm:

1 windows下用2个斜杠

pytorch安装了却不能import pytorch下载不下来_tensorflow_15

 2  self相当于指定了类的全局变量

3   

pytorch安装了却不能import pytorch下载不下来_Tensorflow_16