今日、私はを介してPipenvをインストールしました
pip install pipenv
ドキュメントで述べたように、私はテストディレクトリに行き、次を使用して新しい仮想環境を作成しました
pipenv Shell
経由でパッケージをインストールしようとしました
pipenv install numpy
次のエラーメッセージが表示されました。
Installing numpy…
⠧
Error: An error occurred while installing numpy!
Traceback (most recent call last):
File "/Users/florian/.local/share/virtualenvs/test-bJfQ6Jzk/bin/pip", line 7, in <module>
from pip._internal import main
ModuleNotFoundError: No module named 'pip._internal'
このエラーは、pipenvを再インストールし、すべてのファイルを削除して環境を再作成した後でも発生します。実行しても影響はありませんpipenv install numpy
環境の内部または外部。
Python 3.6.3
Pipenv 11.10.1
前もって感謝します。
しばらく試してみた後、pipを完全に再インストールしました。これで問題が解決し、すべてが期待どおりに動作しています。
問題を解決した2つのコマンドを提供する前に、いくつかのことを指定したいと思います。
ここに両方のコマンドがあります:
Sudo pip uninstall pip
Sudo python get-pip.py
Ubuntu 18.04、Python 3.6:
Pipenvを再インストールしてもうまくいきませんでした。 pip3の再インストールのみが問題でしたが、
Sudo apt install python3-pip
あまりにも機能しませんでした。 AskUbuntu.comにpip3を取得するためのリンクが見つかりました。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Sudo python3 get-pip.py --force-reinstall
同じ問題が発生しました(python 3.5/Ubuntu 16.04LTS)。 pip
の再インストール:
Sudo apt install python-pip python-pip3 --reinstall
解決しませんでした私の問題。
私の場合workedはpipenv
からpip
自体を再インストールしていました:
Sudo pip3 install pipenv --force-reinstall
python 2.xを実行している場合、またはシステムが私のものと異なる場合は、コマンドでpip3
をpip
に置き換えてみてください。
Sudo pip install pipenv --force-reinstall