4.2.0 版本Anaconda安装 navigator启动失败以及spyider(tensaorflow)Navigator启动失败原因分析

来源:互联网 发布:直销双轨奖金制度算法 编辑:程序博客网 时间:2024/05/17 04:39

4.2.0 版本Anaconda安装 navigator启动失败以及spyder(tensorflow)Navigator启动失败原因分析

Navigator日志路径:
C:\Users\xx\.anaconda\navigator\logs\navigator.log

错误信息:

ERROR navigator:process_application_info(353): 'The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.', 404

Navigator在访问服务器提供的API接口出现了问题,可能是官方把旧版的API接口关闭了,导致1.3.X版本的Navigator无法访问API接口

Navigator版本查看方式
命令行输入
conda list
控制台会输出各种工具的版本信息
例:anaconda-navigator 1.3.2 py35_0

解决方案:
1)安装新版Anaconda4.4.0
https://www.continuum.io/downloads
或者
2)更新navigator

命令行输入
conda install -c anaconda anaconda-navigator=1.6.2

spyder(tensorflow)启动失败的原因
安装anaconda时需要选择根目录,而不能放在Program file中,这样会导致路径过长 windows下对快捷方式的长度有限制

Spyder(tensorflow)是通过启动tensorflow环境下的pythonnw.exe然后附带启动的脚本参数

细心的朋友可以右键快捷方式观察一下

这样自然而然会导致路径过长,在安装的时候写入的路径出错,导致spyider无法启动

解决方法:
1)安装anaconda在C盘根目录下
或者
2)自己建立环境变量缩短路径,手动修复快捷方式,或者控制台启动spyder
例如这样:
%TENSORFLOW_PATH%\pythonw.exe “%TENSORFLOW_PATH%\Scripts\spyder-script.py”

参考链接: Anaconda Navigator Fails to Fully Start -
https://github.com/ContinuumIO/anaconda-issues/issues/1284

原创粉丝点击