anaconda navigator登录停在Loading applications

https://ask.csdn.net/questions/778897

问题如上图,一直停留在Loading applications界面,通过anaconda prompt进入anaconda-navigator会出现一个警告以及最近访问的文档,(其中警告已经被我改过了)

图片说明

如下修改即可

# zcl
# VSCODE_ENDPOINT = (
# 'https://vscode-update.azurewebsites.net/api/update'
# '/{}/stable/version'.format(VSCODE_SUBDIR)
# )
VSCODE_ENDPOINT = (
'https://update.code.visualstudio.com/api/update'
'/{}/stable/version'.format(VSCODE_SUBDIR)
)


ref: https://blog.csdn.net/tanmx219/article/details/88069375

这可真是奇了,于是打开原码看了一下,vsdata的version没有信息,那么vsdata此时应该是无法访问的,因为出问题了,

 那么这时如何在特定环境中启动vscode呢,比如我要启动的环境名称是torch, 那么,

Anaconda Prompt ===>>> conda activate torch ===>>> code (启动vscode, 一般安装目录能自动识别,如果找不到就搜索一下吧)

进入界面后,启动vscode的terminal, 同样 conda activate torch一下,注意,” conda activate torch“这一句写了两次,实际上你只需要运行一次即可,要么在Anaconda Prompt中,要么在vscode的terminal中,效果是一样的。

唯一不爽的是,你不能在anacona-navigator的图形界面中启动vscode

后续正常情况
当然,如果第二天发现vscode官网可以正常访问了,你把注释的代码改回了就是了,一切都会恢复正常!!!

此时如果把那个能访问的vsdata打印出来,就是

vscode endpoint url: https://update.code.visualstudio.com/api/update/win32-x64-user/stable/version

vsdata {'url': 'https://vscode.cdn.azure.cn/stable/1b8e8302e405050205e69b59abb3559592bb9e60/VSCodeUserSetup-x64-1.31.1.exe', 'name': '1.31.1', 'version': '1b8e8302e405050205e69b59abb3559592bb9e60', 'productVersion': '1.31.1', 'hash': '43c2aecb9e1d65759dbe11ee5cb62030a2d06567', 'timestamp': 1549938223872, 'sha256hash': 'f213ab6f6646bd80b0606e3d52db9219eb539f586779720e52ed12b9d9732fb1', 'supportsFastUpdate': True}

如果你嫌麻烦,要避免网络原因导致的vscode问题,那么可以把上面代码中的version信息改一下,这时vscode不再查检更新情况,


versions=[vsdata.get('productVersion')],
改成
versions=["1b8e8302e405050205e69b59abb3559592bb9e60"],

————————————————
版权声明:本文为CSDN博主「丝贝视像-高精度计算机视觉」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tanmx219/article/details/88069375

原文地址:https://www.cnblogs.com/carl2380/p/14720642.html