Conda 无法更新 Spyder 依赖项
Conda fails to update Spyder dependencies
当我打电话时
conda update spyder
然后打开spyder,出现如下错误
conda update
是否应该为正在更新的包安装依赖项?
解决问题的最佳方法是什么?
我应该打电话给 conda install jedi
吗?
发生这种情况是因为 Conda 默认通道 (win-64) 的 repodata.json 指定 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"
},
现在,在 spider 存储库中,在标记 v3.0.0 中,没有在
指定的最低版本的绝地武士
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 to fix this was brought in spyder on Sunday, 5 Feb 2017 and was released in v3.1.3,截至 2017 年 3 月 10 日星期五,尚未添加到 Conda 的默认频道。
由于上述原因,升级并没有更新jedi的依赖
由于 jedi=0.9.0
在默认的 Conda 频道中可用,您应该可以通过以下方式解决此问题:
conda update jedi
当我打电话时
conda update spyder
然后打开spyder,出现如下错误
conda update
是否应该为正在更新的包安装依赖项?
解决问题的最佳方法是什么?
我应该打电话给 conda install jedi
吗?
发生这种情况是因为 Conda 默认通道 (win-64) 的 repodata.json 指定 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"
},
现在,在 spider 存储库中,在标记 v3.0.0 中,没有在
指定的最低版本的绝地武士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 to fix this was brought in spyder on Sunday, 5 Feb 2017 and was released in v3.1.3,截至 2017 年 3 月 10 日星期五,尚未添加到 Conda 的默认频道。
由于上述原因,升级并没有更新jedi的依赖
由于 jedi=0.9.0
在默认的 Conda 频道中可用,您应该可以通过以下方式解决此问题:
conda update jedi