Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ImportError:没有名为';鲁阿梅尔亚马尔';更新之后--所有_Python_Anaconda_Conda - Fatal编程技术网

Python ImportError:没有名为';鲁阿梅尔亚马尔';更新之后--所有

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中执行任何操作时,都会抛出一个错误

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)