Есть некоторые модули, которые я хочу импортировать, когда я использую IPython. Иногда я использую IPython из командной строки, и иногда я использую IPython от Anaconda Spyder. Я добавил переменную среды PYTHONPATH в мой .bashrc-файл, чтобы включить каталог, содержащий модули, которые я хочу импортировать.Разница между Spyder IPython и «нормальным» IPython sys.path
Теперь, когда я запускаю IPython в командной строке, все работает нормально. Если я импортирую sys и набираю sys.path, там находится новый каталог.
Однако, когда я делаю то же самое в Ipython Anaconda Spyder, sys.path немного отличается (имеет несколько дополнительных каталогов) и не содержит недавно добавленный каталог с моими модулями.
Почему это?
так ли это означает, что я должен просто скопировать и вставить строку для PYTHONPATH из моего .bashrc-файла в файл .bash_profile? – evianpring
yep, что-то вроде 'export PYTHONPATH =/some/path1:/somepath2 /' – alain