Всякий раз, когда я запускаю pip
для установки пакетов Flask, таких как virtualenv
в Ubuntu 16.04, я получаю эту ошибку:
pip install virtualenv
Requirement already satisfied: virtualenv in ./.local/lib/python3.5/site-packages (16.1.0)
No metadata found in ./.local/lib/python3.5/site-packages
Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: '/usr/.local/lib/python3.5/site-packages/virtualenv-16.1.0.dist-info/METADATA'
Вот мои версии для pip и python:
pip --version
pip 19.0.1 from /usr/.local/lib/python3.5/site-packages/pip (python 3.5)
python3 --version
Python 3.6.8
Я уже попробовал почти все, что получаю из Интернета, чтобы решить эту проблему, например:
/usr/.local/bin/pip install virtualenv
Но я все еще получаю ту же ошибку.
Я также захожу в папку dist, чтобы скопировать metadata.json с METADATA, но метаданных нет.Файл json внутри.
cd /usr/.local/lib/python3.5/site-packages/virtualenv-16.1.0.dist-info/
cp metadata.json METADATA
cp: cannot stat 'metadata.json': No such file or directory
Пожалуйста, помогите мне, я застрял с этой проблемой на несколько дней.Спасибо!