Я установил Python 3.5 с помощью MacPorts. Я пытаюсь использовать SublimeText3 в качестве редактора. (Что-нибудь лучше и более интегрированный tan ST3 для разработки python?)SublimeText3 не может найти модули Python (numpy), установленные с MacPorts
С терминала MacOSX я могу «импортировать numpy» просто отлично, но SublimeText3 не может найти пакеты.
Это потому, что пакеты python установлены как «Frameworks» ?, потому что Path для поиска этих модулей не прав ?, другие ????
Вот что терминал показывает:
$ type -a python3
python3 is /opt/local/bin/python3
python3 is /Library/Frameworks/Python.framework/Versions/3.5/bin/python3
python3 is /Library/Frameworks/Python.framework/Versions/3.5/bin/python3
python3 is /usr/local/bin/python3
Вот что показывает ST3:
File "/Users/xxx/Desktop/python_work/array_play.py", line 1, in <module>
import numpy
ImportError: No module named 'numpy'
[Finished in 0.0s with exit code 1]
[cmd: ['/Library/Frameworks/Python.framework/Versions/3.5/bin/python3', '-u', '/Users/xxx/Desktop/python_work/array_play.py']]
[dir: /Users/xxx/Desktop/python_work]
[path: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin::/Library/Frameworks/Python.framework/Versions/3.5/bin/python3/site-packages]
Как вы можете видеть, я пытался добавить
/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
переменной Path, так это местоположение папки numpy, но это не работает ...
Должен ли я просто игнорировать это сообщение в ST3 и использовать его только как редактор ??? Кажется довольно глупым иметь IDE и не иметь возможности создавать и запускать программы из него ...