Ошибка при установке модуля python в Linux - PullRequest
0 голосов
/ 30 мая 2020

Я столкнулся с двумя типами проблем при установке пакета Boltztrap2.

1) Попытка установить Boltztrap2 с помощью 'pip3'. Однако, когда я набираю команду, процесс какое-то время идет гладко, а затем выдает ошибку:

BoltzTraP2/sphere/frontend.cpp:32:20: fatal error: Python.h: No such file or directory
 #include "Python.h"
                    ^
compilation terminated.
error: command 'gcc' failed with exit status 1 

Я провел некоторое устранение неполадок и обнаружил, что это просто проблема пути - я подтвердил это набрав 'locate Python .h'. Однако я не понимаю, как вручную внести это изменение, поскольку команда pip3, которую я использую, загружает программу и автоматически компилирует ее. Кажется, у меня нет доступа к изменению каких-либо сценариев, или, скорее, я не знаю, как это сделать, поскольку я новичок во всем этом.

PS: У меня нет доступа к sudo.

2) Попытка установить Boltztrap2 вручную путем компиляции файла установки python: Кажется, это работает нормально, пока система не выдаст сообщение об ошибке:

Ошибка: numpy не установлен .

PS: Опять же, у меня нет доступа к sudo.

Я был бы очень рад, если бы кто-нибудь помог мне установить этот пакет любым из методов. Я просто хочу, чтобы программа работала. Заранее благодарим за любую помощь.

1 Ответ

1 голос
/ 30 мая 2020
python3 -m pip install --upgrade pip
pip3 install numpy

Проверить, можно ли обновить пип? Если это сработает, вы можете установить pip install numpy.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...