私はAnacondaとSpyderを初めて使用しています。これは簡単な設定問題でなければなりませんが、本当にイライラします。 ArcGISでスクリプトを頻繁に実行するので、PythonPath環境を設定する必要があります。これはパスなしでは動作しません。しかし、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
私は下5とArcGISスクリプト以外のすべてを削除することができ、まだ動作しますが、それはスパイダーの問題を解決しません。実際には実行可能ファイルではなく、スクリプトにリンクするファイルと関係するでしょう。例えば、へスパイダーポイントのショートカット:
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"
。面白いことに、私がコマンドプロンプトから実行した場合、最初にエラーは発生しませんが、何も起こらず、2度目に表示されます:
スパイダーはすでに実行中です。それへの新しいインスタンスを開きたい場合は、してください パス--new-インスタンスオプション
ありがとう、これはトリックを行ったようです。 – Thomas909