Как узнать, куда macports устанавливает пакеты python?

Я запускаю macports для установки scipy и т. д. На OS X leopard с python 2.7. Установка выполняется успешно, но при запуске python и попытке импортировать пакеты, которые я установил, они не найдены.

что я запускаю:

sudo python_select python27 
sudo port install py27-wxpython py27-numpy py27-matplotlib 
sudo port install py27-scipy py27-ipython

открыв python в интерактивном режиме (это правильная версия python), я набираю 'import scipy' и получаю ошибку модуль не найден. Что это дает? Как я могу узнать, куда он устанавливает пакеты вместо этого?

8
задан xmaslist
14.03.2023 14:35 Количество просмотров материала 3279
Распечатать страницу

2 ответа

MacPorts устанавливает пакеты Python 2.7 в /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages. Убедитесь, что этот путь находится в sys.path в Python. SciPy будет установлен в scipy в этом каталоге. Также проверьте port contents py27-scipy убедитесь, что файлы находятся в нужном месте.

2
отвечен fideli 2023-03-15 22:23
port contents py27-scipy

сравните это с Вывод:

import sys
from pprint import pprint
pprint(sys.path)
2
отвечен anddam 2023-03-16 00:40

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх