Python ImportError:没有名为';鲁阿梅尔亚马尔';更新之后--所有
跑 完成了。之后,在conda中执行任何操作时,都会抛出一个错误Python ImportError:没有名为';鲁阿梅尔亚马尔';更新之后--所有,python,anaconda,conda,Python,Anaconda,Conda,跑 完成了。之后,在conda中执行任何操作时,都会抛出一个错误 conda update --all echo$PATH的输出 ImportError: No module named 'ruamel_yaml' 和哪个conda输出 /opt/local/bin:/opt/local/bin:/Users/*username*/anaconda/bin:/usr/local/fsl/bin:/opt/spark/bin:/usr/local/bin:/usr/bin:/bin:/usr/
conda update --all
echo$PATH的输出
ImportError: No module named 'ruamel_yaml'
和哪个conda
输出
/opt/local/bin:/opt/local/bin:/Users/*username*/anaconda/bin:/usr/local/fsl/bin:/opt/spark/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/TeX/texbin
如果我执行pip安装ruamel.yaml
/Users/*username*/anaconda/bin/conda
已满足要求:ruamel.yaml in/usr/local/lib/python2.7/site-packages
已满足的要求:ruamel.ORDERDEDDICT;platform_python_implementation==“CPython”和python_version并不是一个真正的答案,但由于某种原因,anaconda中的几个包在运行conda update之后改变了路径——所有这些都是本地OSx python。由于损坏无法手动修复,所以我彻底重编了蟒蛇
在完全移除蟒蛇并再次运行conda update--all
之后,我无法重现这种行为
有关更深入的解释,请参见@millimoose注释 这不是一个真正的答案,但由于某种原因,anaconda中的几个包在运行conda update--all
到本机OSx python后改变了路径。由于损坏无法手动修复,所以我彻底重编了蟒蛇
在完全移除蟒蛇并再次运行conda update--all
之后,我无法重现这种行为
有关更深入的解释,请参见@millimoose注释 conda
是否使用与pip
相同的Python安装?不知道如何检查哪个python
返回/Users/*username*/anaconda/bin/python
而哪个pip
返回/usr/local/bin/pip
。当我安装一些python进行双重检查时,只需在文本编辑器中或通过less
查看这些文件。我的直觉是,通往他们“母亲”的道路将在#中代码>行。我到底应该看什么文件?你刚才提到的和你在OP中提到的那些,你实际执行的conda
脚本和pip
脚本。conda
是否使用与pip
相同的Python安装?不知道如何检查哪个python
返回/Users/*username*/anaconda/bin/python
而哪个pip
返回/usr/local/bin/pip
。当我安装一些python进行双重检查时,只需在文本编辑器中或通过less
查看这些文件。我的直觉是,通往他们“母亲”的道路将在#中代码>行。我到底应该看什么文件?你刚才提到的和你在OP中提到的,你实际执行的conda
脚本和pip
脚本。
Requirement already satisfied: ruamel.yaml in /usr/local/lib/python2.7/site-packages
Requirement already satisfied: ruamel.ordereddict; platform_python_implementation == "CPython" and python_version <= "2.7" in /usr/local/lib/python2.7/site-packages (from ruamel.yaml)