AttributeError:'_ NamespacePath'对象没有属性'sort'

时间:2017-04-02 14:01:09

标签: python anaconda

我下载了anaconda,当尝试使用cmd启动jupyter笔记本时,错误显示为AttributeError:'_ NamespacePath'对象没有属性'sort'。我通过在windows os中的cmd中键入jupyter notebook来启动jypyter。谢谢你解决我的错误

3 个答案:

答案 0 :(得分:34)

我建议你试试这个:

pip install --upgrade pip setuptools

基于https://github.com/GoogleCloudPlatform/google-cloud-python/issues/2990

答案 1 :(得分:7)

这对我在Ubuntu 16.04上有用。

  1. 卸载pip3

    sudo apt-get purge --auto-remove python3-pip
    
  2. 转到您的主目录

    cd $HOME
    
  3. 搜索任何其他pip3链接

    sudo find . -name 'pip3'
    
  4. 如果找到任何链接,请使用rm删除所有链接

  5. 下载/克隆pip from here(例如,通过git

    git clone https://github.com/pypa/pip
    
  6. 转到下载的目录

    cd pip
    
  7. 安装pip3(您可能需要在其前面添加sudo

    python3 setup.py install
    
  8. 这将安装最新版本的pip并删除错误而不会丢失任何软件包。

答案 2 :(得分:4)

升级setuptools并不适合我。我确实重装了pip,

git clone https://github.com/pypa/pip.git
cd pip
python setup.py install