atom-community / atom-community/ide-python
Jedi not using specified python version
- 主要言語
- JavaScript
- スター
- 238
- フォーク
- 40
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Jedi appears to be using a python version, different from the one specified in the settings.
I have the python path set to:
C:\Users\m.langiu\AppData\Local\Continuum\anaconda3\python.exe
And when attempting to use *find references* I get the error:
Find References: Error: jedi.api.exceptions.InternalError: The subprocess C:\cygwin64\bin\python2.7.exe has crashed.
OS: Windows 10
Atom : 1.28.1
Electron: 2.0.4
Chrome : 61.0.3163.100
Node : 8.9.3
python-language-server: 0.19.0
コントリビューションガイド
調査の方向性
まず、設定された Anaconda python.exe と報告された python-language-server 0.19.0 環境を使って、Windows 10 上で Find References を再現します。Python パス設定が Jedi に到達するまでの経路を追跡し、観測された Cygwin python2.7.exe サブプロセスと比較します。Find References が無関係な Cygwin インタープリターではなく、指定された Python 実行ファイルを使用すれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript, python
- 領域
- tooling
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100