Python 3.5环境下无法安装notebook==6.0.2的问题求助
解决Python 3.5 Anaconda环境下装不了Jupyter/Spyder的问题
嘿,我之前也处理过老Python版本的环境兼容问题,你的情况其实很典型——Python 3.5确实太老了,现在很多主流工具的新版本都不再支持它了,而conda安装慢基本是默认源在国外,网络卡壳导致的。给你一步步来解决:
先搞懂为啥装不上
你看到的notebook==6.0.2 cannot be installed报错,核心原因是这个版本的Jupyter Notebook最低要求Python 3.6+,你的3.5环境自然不兼容。Spyder也是同理,新版Spyder早就放弃对3.5的支持了。
解决Jupyter安装问题
得装专门适配Python 3.5的旧版本Notebook,亲测notebook==5.7.10是稳定兼容的,有两种安装方式:
- 如果你想继续用conda,直接指定版本安装:
conda install notebook=5.7.10 - 要是conda还是慢,换pip装更靠谱,还能加国内源提速:
比如用清华的PyPI源就很稳定,直接把上面的“国内PyPI镜像源”换成对应的地址就行。pip install notebook==5.7.10 -i 国内PyPI镜像源
搞定conda安装慢的毛病
默认conda源在国外,速度慢是常态,配置国内镜像源就能解决:
打开终端或者Anaconda Prompt,依次跑这几条命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes
配置完再用conda装包,速度会快很多。
安装兼容的Spyder版本
Spyder你得装**spyder==3.3.6**,这个版本是支持Python 3.5的:
conda install spyder=3.3.6
同样,要是conda还是慢,用pip装也可以:
pip install spyder==3.3.6 -i 国内PyPI镜像源
额外小提醒
以后在这个3.5环境里装其他包,最好先查一下该包支持Python 3.5的最高版本,然后用包名==版本号的方式指定安装,这是老版本Python环境的通用技巧。
内容的提问来源于stack exchange,提问作者JH Y
相关产品推荐
相关产品推荐

