目的:啟動Anaconda Navigator,想要建立不同的虛擬環境
目前已經重複安裝多次Anaconda還是一樣
之前安裝時沒勾選環境變數:失敗
最後一次安裝有勾選加環境變數:也失敗
嘗試搜尋網路都是更新版本,所以也試著更新conda,指令如下
仍啟動失敗
$ conda update conda
$ conda update anaconda-navigator
$ conda update navigator-updater
$ anaconda-navigator --reset
==環境==
win 10
有安裝python 3.6
有安裝vs code
Anaconda
一開始安裝Anaconda3-5.0.1-Windows-x86_64
目前改安裝Anaconda3-5.2.0-Windows-x86_64
==錯誤訊息==
Navigator Error
An unexpected error occurred on Navigator start-up
Report
Please report this issue in the anaconda issue tracker
Main Error
expected str, bytes or os.PathLike object, not NoneType
Traceback
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\exceptions.py", line 75, in exception_handler
return_value = func(*args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\app\start.py", line 150, in start_app
window = run_app(splash)
File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\app\start.py", line 65, in run_app
window = MainWindow(splash=splash, tab_project=False)
File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window.py", line 168, in init
self.api = AnacondaAPI()
File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\api\anaconda_api.py", line 2294, in AnacondaAPI
ANACONDA_API = _AnacondaAPI()
File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\api\anaconda_api.py", line 91, in init
self._conda_api = CondaAPI()
File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\api\conda_api.py", line 1767, in CondaAPI
CONDA_API = _CondaAPI()
File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\api\conda_api.py", line 353, in init
self.sys_rc_path = join(self.ROOT_PREFIX, '.condarc')
File "C:\ProgramData\Anaconda3\lib\ntpath.py", line 76, in join
path = os.fspath(path)
TypeError: expected str, bytes or os.PathLike object, not NoneType
這裡有篇前輩的教學 https://ithelp.ithome.com.tw/articles/10190642
安裝完之後 應該可以在"開始"找到 Anaconda 資料夾
點進去就有 Anaconda Navigator嚕
然後 修改環境變數好像要重新開機才會生效 我之前也是搞好久然後重開機就好了= =
我也遇到一樣的問題
我在安裝 Anaconda 後,本來是正常。
開啟 Anaconda 介面,建立兩個新的環境之後,電腦就出現問題當機,之後再開啟 Anaconda 就出現與樓主一樣的問題,Anaconda無法打開。
後來是將Anaconda解除安裝,並將 C:\Users\ Username 底下的相關檔案刪除 (只有解除安裝不會將這些檔案刪除,需手動刪除)
重新安裝之後 Anaconda 就可以正常啟動了,建立新環境的部分改成下指令來建立,而非從Anaconda介面中執行(因為從Anaconda介面建立環境導致上述的錯誤,原因還未知)
此為個人使用經驗,希望此經驗對遇到同樣問題的人有幫助。