Я пытаюсь установить mdanalysis для университетского проекта с помощью команды:
pip3 install --user numpy mdanalysis
Numpy уже установлен, поэтому он работает нормально, но для mdanalysis я получаю:
ОШИБКА: Не удалось построить колесо для mdanalysis Запуск setup.py clean для mdanalysis Не удалось создать mdanalysis Установка собранных пакетов: mdanalysis Запуск setup.py install для mdanalysis ... ошибка { {1}} ОШИБКА: ошибка команды со статусом выхода 1: команда: / usr / bin / python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv [0] = '"'" '/tmp/pip-install-kpddjyii/mdanalysis_304f5152ac494a7e86bfe16e8b723b16/setup.py' "'"'; файл = '"'" '/ tmp / pip-install-kpddjyii / mdanalysis_304f5152ac494a7e86bfe16e8b723b16 / setup.py' "'"'; f = getattr (tokenize, '"'" 'open' "'"' , открыть) ( файл ) если os.path.exists ( файл ) иначе io.StringIO ('"'" 'из setuptools import setup; setup ()' "'"' ); code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"'); f.close (); exec (compile (код, файл , '"'" 'exec' "'"')) 'install --record /tmp/pip-record-5vlwouu4/install-record.txt --single-version-external -managed --user --prefix = --compile --install-headers /home/domenico/.local/include/python3.8 / mdanalysis
Я увидел в Интернете, что мне нужно установить python-dev, поэтому я сделал:
sudo apt-get install python3-dev
, но этот пакет уже был установлен, поэтому я попытался удалить и установить снова с помощью :
sudo apt autoremove python3-dev
sudo apt-get install python3-dev
Но проблема осталась той же. Может кто-нибудь помочь? ( Я полный нуб, так что объясните мне это, как будто я сбитый с толку дедушка )
Заранее спасибо
Отправив это сообщение, я нашел ответ, поэтому я отправлю его в надежде помочь другим сбитым с толку бабушкам. Как вы можете видеть здесь:
"'"' \ n '"'" '); f.close (); exec (compile (code, file,' "'"' exec '"'" '))' install --record / tmp / pip-record-5vlwouu4 / install-record.txt --single-version-external-managed --user --prefix = --compile --install-headers /home/domenico/.local/include/python3.8/mdanalysis
Он пытался использовать пакет python3.8-dev, поэтому, когда вы выполните:
sudo apt-get install python3-dev
убедитесь, что вы установили пакет python-dev, сообщение об ошибке спрашивает вас, в этом случае:
sudo apt-get install python3.8-dev