Не удалось найти Numpy Scipy в НЕАКТИВНОМ

Мне дают Ubuntu 14.04 от работы даже при том, что я всегда использовал окна в прошлом. Я установил python-numpy и python-scipy от центра программного обеспечения Ubuntu. От вида этого я думаю, что уже устанавливаю эти два пакета. Я могу импортировать их в IPython. Однако кажется, что НЕАКТИВНЫЙ не мог найти их пакетом.

>>> import numpy
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import numpy
ImportError: No module named 'numpy'

Кто-либо мог объяснить, почему дело обстоит так и как зафиксировать его?Спасибо! Я абсолютно плохо знаком с человечностью.

Как предложено в комментариях, я получил следующее.

НЕАКТИВНЫЙ:

['', 
 '/usr/bin',
 '/usr/lib/python3.4',
 '/usr/lib/python3.4/plat-x86_64-linux-gnu',
 '/usr/lib/python3.4/lib-dynload',
 '/usr/local/lib/python3.4/dist-packages',
 '/usr/lib/python3/dist-packages']

IPython:

['',
 '/usr/bin',
 '/usr/lib/python2.7',
 '/usr/lib/python2.7/plat-x86_64-linux-gnu',
 '/usr/lib/python2.7/lib-tk',
 '/usr/lib/python2.7/lib-old',
 '/usr/lib/python2.7/lib-dynload',
 '/usr/local/lib/python2.7/dist-packages',
 '/usr/lib/python2.7/dist-packages',
 '/usr/lib/python2.7/dist-packages/PILcompat',
 '/usr/lib/python2.7/dist-packages/gtk-2.0',
 '/usr/lib/pymodules/python2.7',
 '/usr/lib/python2.7/dist-packages/ubuntu-sso-client',
 '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode',
 '/usr/lib/python2.7/dist-packages/IPython/extensions']

Очевидно пути отличаются. То, что больше беспокоится, - то, что они - другая версия Python. Я, должно быть, сделал что-то не так. Мое намерение состояло в том, чтобы использовать 3,4 версии на самом деле. Я предполагаю, что должен добавить numpy и и т.д. к этой версии. Как я делаю это?Спасибо!

0
задан 10 September 2015 в 09:25

1 ответ

Ваш IPython и НЕАКТИВНЫЕ выпуски основаны на различных основных версиях Python (2 и 3 соответственно). Для Ваших проектов необходимо использовать или один или другой для непротиворечивости. Соответствующие названия пакета двух версий Python:

  • Python 2: idle ipython python-numpy python-scipy

  • Python 3: idle3 ipython3 python3-numpy python3-scipy

можно установить всех их рядом, но Вы попадете в беду, при попытке выполнить ту же часть программного обеспечения на обоих за исключением самых простых случаев.

3
ответ дан 6 October 2019 в 01:55

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

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