Pipenv-Error: ModuleNotFoundError: No module named 'pip._internal'

前端 未结 3 1493
[愿得一人]
[愿得一人] 2021-02-14 17:00

Today, I installed Pipenv via

pip install pipenv

As mentioned in the documentation I went to a test directory and created a new virtual environment

相关标签:
3条回答
  • 2021-02-14 17:13

    Ubuntu 18.04, Python 3.6 :

    Reinstalling pipenv did not work for me. Reinstall pip3 was the only issue, but

    sudo apt install python3-pip
    

    did not work too. Found a link to get pip3 in AskUbuntu.com which worked fine :

    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    sudo python3 get-pip.py --force-reinstall
    
    0 讨论(0)
  • I have had the same issue (python 3.5/Ubuntu 16.04LTS). Reinstalling pip with:

    sudo apt install python-pip python-pip3 --reinstall
    

    didn't solve the issue with me.

    What worked in my case was reinstalling pipenv itself, from pip:

    sudo pip3 install pipenv --force-reinstall
    

    If you are running python 2.x or if your system is different than mine, you can try to replace pip3 with pip in the command:

    sudo pip install pipenv --force-reinstall
    
    0 讨论(0)
  • 2021-02-14 17:29

    After trying around for a while, I fully reinstalled pip. This solved the problem and everything is working now as expected.

    Before providing the two commands, which solved the problem, I want to specify some things:

    • I'm on MacOS
    • python stands for python3 (added an alias for that, because I only use python3)
    • pip is on version 9 and NOT 10

    Here are both commands:

    sudo pip uninstall pip
    sudo python get-pip.py
    
    0 讨论(0)
提交回复
热议问题