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