我對使用Anaconda和Spyder很陌生,這必須是一個簡單的設置問題,但它確實令人沮喪。我需要設置一個PythonPath環境,因爲我經常在ArcGIS中運行腳本,這些腳本在沒有路徑的情況下無法運行。但是,如果存在PythonPath集合,Anaconda Navigator和Spyder都不會打開。我得到了啓動畫面,但就是這樣,它不會打開。如果我刪除PythonPath並重啓,Anaconda和Spyder可以工作,但不能用於ArcGIS。這不是一個ArcGIS問題,而是Anaconda和Spyder似乎並不喜歡PythonPath。任何人都有這方面的經驗?如果設置了PythonPath,Anaconda和Spyder將不會打開
僅供參考,我的PYTHONPATH包含:
C:\Python27;
C:\Python27\Lib;
C:\Python27\Lib\site-packages;
C:\Python27\DLLs;
C:\Python27\Lib\lib-tk;
C:\Python27\scripts;
C:\Python27\ArcGIS10.3\Lib;
C:\Python27\ArcGIS10.3\Lib\lib-tk;
C:\Python27\ArcGIS10.3\Lib\site-packages;
C:\Program Files (x86)\ArcGIS\Desktop10.3\arcpy;
C:\Program Files (x86)\ArcGIS\Desktop10.3\bin
我可以刪除不同的是底部五個ArcGIS的腳本仍能正常工作的一切,但它不與Spyder的解決這個問題。它可能與文件實際上不是可執行文件有關,而是與腳本的鏈接。例如,快捷方式的Spyder點:
C:\ ProgramData \ Anaconda2 \ pythonw.exe C:\ ProgramData \ Anaconda2 \ cwp.py C:\ ProgramData \ Anaconda2「C:/ ProgramData/Anaconda2 /pythonw.exe」 「C:/ProgramData/Anaconda2/Scripts/spyder-script.py」
這似乎留下了很多餘地麻煩。有趣的是,如果我從命令提示符運行,第一次沒有錯誤但沒有任何反應,並且第二次顯示:
Spyder已經在運行。如果你想打開一個新的實例,請 傳遞給它--new實例選項
謝謝,這似乎已經成功了。 – Thomas909