下载安装
在这里看看有没有ipykernel
没有,所以下载,看到网上教程:
结果我一下载。。。由报错了
网上说应该版本更新: 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 就可以下载了!
我有时候强制退出,可能造成问题了。
已解决:conda常见报错以及解决方法【持续更新conda的其它报错以及解决方法。】_一个摩羯座的打工人的博客-CSDN博客_conda安装报错
conda clean --packages --tarballs
conda update --all 这句如果报错了,
可以用conda upgrade -n base -c defaults --override-channels conda
或者 conda update --strict-channel-priority --all
结果发现网上的这几个代码对于我的电脑说还不行,速度太慢了,一晚上都没有更新好。但是由上面的数据源从清华更换为阿里云即可,几分钟就成功更新了!
继续解决keras下载问题:
结果还是出错:但是这个错已经升级了,意义不同。说明已经安装好了keras,但是在导入keras包时安装的tensorflow版本和keras版本不匹配,才出现的下面这个错误
所以解决办法:
先卸载keras
将Tensorflow 与Keras版本对应
安装正确版本的keras
我进入pytorch中安装的:pip install keras==2.2.4 (这个keras的版本和tensorflow的对应)
但是jupyter爆出其他错误: ModuleNotFoundError: No module named 'pydot'
后来发现出错的原因在于,下载的名字不对!
总结:如遇到下载错误
先进入base或者pytorch中conda install XXX(或者pip install XXX)
看下载名字符合
在pycharm:
1 windows下用2个斜杠
2 self相当于指定了类的全局变量
3 
PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】_哔哩哔哩_bilibili