Предварительные требования OpenMDAO 1.7.3 Alpha

В интернет-документе по установке указано, что OpenMDAO 1.7. 3 Alpha требует только «numpy» и «scipy», но pip install openmdao дает:

Установка собранных пакетов: six, Pygments, imagesize, pytz, babel, snowballstemmer, MarkupSafe, Jinja2, alabaster, sphinxcontrib-websupport, idna, chardet, certifi, urllib3, request, docutils, typing, colorama, sphinx, numpydoc, decorator, networkx, sqlitedict, pyparsing, openmdao

Почему так много предпосылок? Я делаю что-то неправильно?

Я использую Python 2.7 в Windows 7.


person jalalhugo    schedule 02.08.2017    source источник


Ответы (2)


OpenMDAO не зависит напрямую от всех этих пакетов, но некоторые из пакетов, которые нам нужны, имеют свои собственные зависимости. Поэтому, когда вы устанавливаете OpenMDAO через pip, он рекурсивно спускается по дереву зависимостей и устанавливает все.

person Justin Gray    schedule 02.08.2017

Мне это кажется правильным. Некоторые из этих вещей предназначены только для создания документов, поэтому они не очень важны для простого запуска.

person Kenneth Moore    schedule 02.08.2017