& ldquo; Невозможно скомпилировать «Python.h». Возможно, вам нужно установить python-dev | python-devel & rdquo; при установке PyPy версии Numpy

Установите диспетчер синаптических пакетов и перейдите на вкладку фильтров (я думаю, фильтры, если не попробовать все 5) и выберите «local». Это покажет вам сиротские пакеты в вашей системе, такие как ядра. После их удаления запустите update-grub. Эта команда обновляет список параметров загрузки для grub.

Если это не удается, вы всегда можете попробовать apt-get remove linux-image-version-generic.

1
задан 20 September 2014 в 19:28

3 ответа

Ошибка немного вводит в заблуждение, но решение для меня заключалось в установке pypy-dev (вместо python-dev).

5
ответ дан 24 May 2018 в 03:33
  • 1
    Я хотел проголосовать, но нашел, что я уже проголосовал !! – Jinghao Shi 27 September 2016 в 17:02

Я заметил это на своем сайте:

Установка NumPy

NumPy является исключением из правила, которое большинство пакетов работает без изменений. Модуль «numpy» должен быть установлен из нашего собственного репозитория, а не из официального источника.

Если у вас есть пип (в командной строке предполагается, что пип принадлежит PyPy, а не тот, из которого CPython):

pip install git+https://bitbucket.org/pypy/numpy.git

Альтернативно, прямой путь:

git clone https://bitbucket.org/pypy/numpy.git

cd numpy pypy setup.py install

Обратите внимание, что поддержка NumPy по-прежнему является работа в процессе, многие вещи не работают, а те, которые работают, могут быть не быстрее, чем NumPy на CPython.

Установка дополнительных модулей

4
ответ дан 24 May 2018 в 03:33
  • 1
    Я видел, что да. Я думаю, что я должен попытаться установить pip! – Jonny 20 September 2014 в 18:15

Вот еще одна возможность. Я нашел это через их веб-страницу. Альтернативный способ установки (нашла ссылку). портативные двоичные файлы

Когда я упоминал о версиях, вы установили python-dev или python3-dev?

1
ответ дан 24 May 2018 в 03:33
  • 1
    Благодарю. Я загрузил его, но не имел идеи, как его построить. – Jonny 20 September 2014 в 17:49
  • 2
    На странице на странице говорится: «Идея состоит в том, что вы просто загружаете архив, распаковываете его и запускаете его мгновенно без установки каких-либо дополнительных библиотек или настройки вашей ОС. Currenly они, как известно, работают с различными дистрибутивами на основе DEB и RPM, включая RHEL / Centos 5 и более поздние версии, Ubuntu и Debian. Извлеките его в свой домашний каталог, и вы должны найти все, что вам нужно. – John Kirchner 20 September 2014 в 17:53
  • 3
    Извлеките, перейдите в папку pypy, которая была извлечена, а затем в bin (с помощью терминала), затем введите ./pypy, и она запускается :) Вариант 2 использует полный путь к двоичному файлу pypy, или если вы добавили результирующую папку к вашему PATH, способный печатать pypy. Я просто работал. – John Kirchner 20 September 2014 в 17:58
  • 4
    Кажется, работает! За исключением проблемы с Numpy, все еще остается проблема (-: – Jonny 20 September 2014 в 18:01
  • 5
    Хм, посмотрев еще немного. Вы заметили это на своем сайте? «Обратите внимание, что поддержка NumPy по-прежнему не работает, многие из них не работают, а те, которые работают, могут быть не быстрее, чем NumPy на CPython. " – John Kirchner 20 September 2014 в 18:10

Другие вопросы по тегам:

Похожие вопросы: