Anaconda 当conda尝试卸载根程序包时,在conda环境中安装程序包失败

Anaconda 当conda尝试卸载根程序包时,在conda环境中安装程序包失败,anaconda,conda,Anaconda,Conda,我已经在linux上安装了Anaconda,它安装在我的主文件夹下的用户空间中 我创造了一个环境 在这个环境中,我运行了conda install anaconda来安装所有标准软件包 我正在尝试安装tensorflow,正在运行: pip install --upgrade tensorflow-gpu 此过程尝试升级numpy包。但该步骤出错,因为它试图卸载/usr/local/bin/f2py中的系统numpy包 我认为这个环境在用户空间中是完全独立的。你知道为什么它会尝试卸载在Anac

我已经在linux上安装了Anaconda,它安装在我的主文件夹下的用户空间中

我创造了一个环境

在这个环境中,我运行了conda install anaconda来安装所有标准软件包

我正在尝试安装tensorflow,正在运行:

pip install --upgrade tensorflow-gpu
此过程尝试升级numpy包。但该步骤出错,因为它试图卸载/usr/local/bin/f2py中的系统numpy包


我认为这个环境在用户空间中是完全独立的。你知道为什么它会尝试卸载在Anaconda安装之前安装的系统包吗?

如果PYTHONPATH环境变量指向Python的系统安装,你可能需要清除它。

你有PYTHONPATH设置吗?啊,是的,我有,我肯定不是巧合,它指向系统python安装。我希望康达能处理这样的细节。我明白了,清除PYTHONPATH环境变量解决了这个问题@darthbith-你应该把它作为答案贴出来,我会接受的。谢谢你的帮助!是的,我认为这是一个坏的期望,其他软件将去改变环境变量,你已经设置:-你不恨它,当逻辑坚定地站在什么似乎是完全无害的常识的方式?