0
の更新に失敗します。Condaはスパイダーの依存関係
conda update
は更新されているパッケージの依存関係をインストールすることになっていますか?
問題を解決する最善の方法は何ですか?
conda install jedi
に電話する必要がありますか?
の更新に失敗します。Condaはスパイダーの依存関係
conda update
は更新されているパッケージの依存関係をインストールすることになっていますか?
問題を解決する最善の方法は何ですか?
conda install jedi
に電話する必要がありますか?
Condaのデフォルトチャネルのrepodata.jsonは(勝つ-64)、jedi>=0.8
を指定しますので、これが起こっている:
"spyder-3.0.0-py34_0.tar.bz2": {
"app_entry": "spyder",
"app_type": "desk",
"build": "py34_0",
"build_number": 0,
"date": "2016-09-26",
"depends": [
"jedi >=0.8",
"nbconvert",
"pep8",
"pickleshare",
"psutil",
"pyflakes",
"pygments >=2.0",
"pylint",
"pyqt 5.*",
"python 3.4*",
"pyzmq",
"qtawesome",
"qtconsole >=4.2",
"qtpy >=1.1",
"rope",
"sphinx"
],
"icon": "9779607c273dc0786bd972b4cb308b58.png",
"license": "MIT",
"md5": "1e22cec14b87602a6338a3c46b7991ed",
"name": "spyder",
"size": 3050583,
"summary": "Scientific Python Development Environment",
"type": "app",
"version": "3.0.0"
},
、クモのレポでは、タグv3.0.0で、の最低バージョンはありませんジェダイは、これは2017年2月5日(日曜日)にスパイダーにもたらされたとv3.1.3にリリースされた、デフォルトのchannに追加されていない修正する
install_requires = [
'rope_py3k' if PY3 else 'rope>=0.9.4',
'jedi',
'pyflakes',
'pygments>=2.0',
'qtconsole>=4.2.0',
'nbconvert',
'sphinx',
'pep8',
'pylint',
'psutil',
'qtawesome',
'qtpy>=1.1.0',
'pickleshare',
'pyzmq'
]
commitで指定しました2001年3月10日金曜日のCondaのel。
前述の理由により、アップグレードではjediへの依存性は更新されませんでした。 jedi=0.9.0
以来
はCondaチャネルは、あなただけ行うことによって、この問題を取り除くことができる必要があり、デフォルトで提供されています:
conda update jedi
私の知る限り、 '更新のみ' package' package' condaの更新をせず、依存関係を考慮する。あなたの最善の行動は確かに 'jedi'をインストールすることです。私はこれを答えとして置いていません。なぜなら、コンドームのソースを確認していないからです:-) – darthbith
興味深い。それは 'conda update'の有用性が低くなるようです。おそらく、インストールするパッケージの最新バージョンで 'conda install'を実行する方が良い方法でしょう。 – user3731622