何らかの理由であなたの pipenv
インストールが完全に完了していない場合は、不足しているすべてのパッケージをアンインストールして再度インストールすると、機能する可能性があります。たとえば、MAC を使用している場合:
sudo pip uninstall <missing packages>
sudo pip install <missing packages>
以降
この特定のケースでは:
sudo pip uninstall appdirs
と sudo pip install appdirs
ここで「不足している pyparsing モジュール」のバグを解決した後、同じ問題に遭遇しました。その後、このエラーが発生し始めました:
Traceback (most recent call last):
File "/usr/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 74, in <module>
import appdirs
ImportError: No module named appdirs
次に、そこにある手動インストール手順を使用して、pypi.python.org で不足しているパッケージを見つけ、次の手動インストール シーケンスを思いつきました。
wget https://pypi.python.org/packages/48/69/d87c60746b393309ca30761f8e2b49473d43450b150cb08f3c6df5c11be5/appdirs-1.4.3.tar.gz
gunzip appdirs-1.4.3.tar.gz
tar -xvf appdirs-1.4.3.tar
cd appdirs-1.4.3
sudo python setup.py install
これで問題は解決しました!