pandas 0.24.2 не устанавливается в виртуальной среде без sudo
cat requirements.txt
requests==2.22.0
pandas==0.24.2
Я получил целую кучу ошибок. Это была проблема с разрешением.
Когда я сделал
sudo pip3 install -r requirements.txt
ошибок не было и успешно установил pandas-0.24.2. У меня Ubuntu 20.04.1.
В виртуальной среде все пакеты загружаются в
/home/ubuntu/.virtualenvs/my-project/lib/python3.8/site-packages
, тогда зачем нужен sudo ?
1 ответ
Pandas в виртуальной среде не требует никаких глобальных пакетов. Все, что требуется, устанавливается внутри виртуальной среды по pip, включая все зависимости. Также ваш
Либо вы не активировали виртуальную среду перед попыткой установить в нее пакеты, либо ваша виртуальная среда испорчена. Если активация виртуальной среды Python не помогает, удалите виртуальную среду и создайте новую с нуля. На этот раз вы получите последнюю версию pip3, установленную в виртуальной среде по умолчанию, и вы сможете устанавливать в нее пакеты Python с помощью pip3 без использования