0

Я хочу запустить программу python2.7 (this one). У меня много неприятностей (я трачу на это весь афтун) из-за установки зависимостей python 2.7.Трудности при установке pysparse и superlu

Config

Я работает под управлением Ubuntu 16.04 64bits ([Mint XFCE 18), основанный на Debian. Мой компьютер - Dell Inspiron N5110 с 2011 года, с двойной загрузкой W7/U16. Интерфейс «клавиатура-экран» действительно является новым в этом мире и, возможно, ему нужно больше узнать об этом, чтобы решить это самостоятельно.

Поступление

Я начал устанавливать различные программы с склонным:

sudo apt-get install -y git python-dev libpython-dev libevent-dev libsuperlu-dev libblas-dev liblapack-dev

После мерзавца клонирования программой, которую я хотел, я установил зависимости. Я не знаю почему, но sudo pip install pysparse не работал. Вместо этого sudo pip install csc-pysparse работал нормально.

Выпуск

Когда я запускаю свою программу, он говорит мне from pysparse import superlu, itsolvers, precon, а затем ImportError: cannot import name superlu.

Почему? Разве пип не разрешает проблемы с зависимостями, которые он может иметь, и устанавливать суперлю? Нужно ли устанавливать superlu вручную или установить pysparse вместо csc-pysparse?

(и, пожалуйста, будьте снисходительны, Это мой первый пост на самом деле на StackOverflow, так как thoses были мои действительно Firsts сообщения на GitHub)

+0

(Если кто-то хочет знать больше деталей, это бесплатно [оптимизации топологии] (https://en.wikipedia.org/wiki/Topology_optimization) программа узнает лучшую топологию для напряженных геометрий, я как бы увлечен этим, но у меня еще нет навыков кодирования) – 42Z0GqNNz

ответ

0

я получаю answer, благодаря William Hunter.

Процедура установки его заключается в следующем:

sudo apt-get install -y python-dev python-tk libpython-dev libevent-dev libsuperlu-dev libblas-dev liblapack-dev libatlas3-base libatlas-dev 
sudo pip install matplotlib setuptools SymPy pysparse pyvtk