Проблемы установки с Healpy python-3..4 на ubuntu-14.04

Я новичок в ubuntu и с помощью ubuntu 14.04 на lenovo t410 с python-3.4. Для установки Healpy я выполнил следующие шаги; Я установил пакет pthon3-dev, используя

sudo apt-get install python3-dev 

и python-vm-builder:

  sudo apt-get install python-vm-builder 

Но когда я устанавливаю Healpy с помощью команды:

  pip install healpy 

это дает мне следующую ошибку:

 error: command 'i686-linux-gnu-gcc' failed with exit status 1 error code 1 in /tmp/pip_build_sibte/healpy Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> load_entry_point('pip==1.5.4', 'console_scripts', 'pip')() File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 185, in main return command.main(cmd_args) File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 161, in main text = '\n'.join(complete_log) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 27: ordinal not in range(128) 

Любая помощь для решения проблемы?

2 Solutions collect form web for “Проблемы установки с Healpy python-3..4 на ubuntu-14.04”

В Ubuntu 14.10 и более поздних версиях python3-healpy можно установить из репозиториев Ubuntu по умолчанию. Я успешно установил healpy в Ubuntu 14.04, загрузив пакет python3-healpy для Ubuntu 14.10 16.04, потому что пакет python3-healpy недоступен в Ubuntu 14.04. Я установил python3-healpy в Ubuntu 14.04, выполнив следующие шаги:

  1. Загрузите зависимости healpy. Из http://packages.ubuntu.com/xenial/libcfitsio2 выберите свою архитектуру, выберите свое зеркало и скачайте libcfitsio2. Из http://packages.ubuntu.com/xenial/libhealpix-cxx0v5 выберите свою архитектуру, выберите свое зеркало и скачайте libhealpix-cxx0v5.

  2. Загрузите healpy. Из http://packages.ubuntu.com/xenial/python3-healpy выберите свою архитектуру, выберите свое зеркало и загрузите python3-healpy

  3. Установите зависимости. От терминала:

     sudo apt-get install libgomp1 python3-numpy python3-pyfits python3-six python3-matplotlib idle3 

    Если какой-либо из этих пакетов уже установлен, терминал выдаст вам сообщение о том, какие пакеты уже установлены, и установите только другие пакеты.

  4. Установите libcfitsio2. Перейдите в папку, в которую вы загрузили файл libcfitsio2_3.370-5 .deb, дважды щелкните его, чтобы открыть его для установки в программном центре Ubuntu, и установите его.

  5. Установите libhealpix-cxx0v5. Перейдите в папку, в которую вы загрузили файл libhealpix-cxx0_3.11.2-7.1 .deb, дважды щелкните его, чтобы открыть его для установки в программном центре Ubuntu, и установите его.

  6. Установите python-healpy_1.8.1-1.1. Перейдите в папку, в которую вы загрузили файл python-healpy_1.8.1-1.1 .deb, дважды щелкните его, чтобы открыть его для установки в программном центре Ubuntu, и установите его.

  7. Проверьте python3-healpy. Откройте IDLE3 и протестируйте python3-healpy, выполнив следующий простой код Python:

     import healpy as hp hp.pix2ang(16, 1440) 

    Этот код должен возвращать следующий результат:

     (1.5291175943723188, 0.0) 

Как вы можете видеть из трассировки, /usr/bin/pip использует Python 2. Run

 sudo apt-get install python3-pip 

для установки двоичного /usr/bin/pip3 , затем попробуйте запустить

 sudo pip3 install healpy 

и посмотрим, доставит ли он тебя куда угодно. Убедитесь, что у вас установлены python3-matplotlib и python3-numpy , так как по моему опыту гораздо проще (и быстрее) устанавливать их через диспетчер пакетов, чем через pip .

  • когда я пытаюсь установить Flask-bcrypt, он вызывает ошибку: команда «x86_64-linux-gnu-gcc» не удалась с статусом выхода 1
  • Postgresql не удалось запустить
  • Ubuntu 11.04: Установка PIL в virtualenv с помощью PIP
  • Как изменить версию python по умолчанию на Linux-машине? (А не только символическую ссылку)
  • OperationalError: попытка написать базу данных только для чтения на сервере ubuntu
  • Компиляция Cx-Freeze под Ubuntu
  • Ошибка установки Pyodbc на Ubuntu 16.04 с установленным сервером Sql
  • AWS aws.push ImportError: в Ubuntu нет модуля с именем boto
  • Задача cron не выводится на nohup.out
  • Как заставить команду python3 запускать Python 3.6 вместо 3.5?
  • WxPython: PyInstaller не работает с Нет модуля с именем _core_
  • Python - лучший язык программирования в мире.