【发布时间】:2016-03-27 03:14:16
【问题描述】:
我在 iPython/Jupyter 笔记本中导入模块时遇到问题。问题根本在于 sys.path 指向的位置。
从 iPython/Jupyter 笔记本,sys.executable 返回:
'/usr/bin/python'
但是,从命令行,它返回:
'//anaconda/bin/python'
我已尝试卸载并重新安装 anacondas,但问题仍然存在。
我还尝试在我的 bash_profile 中增加 $PYTHONPATH 以包含 //anaconda/bin/python,但这并不能解决它。
是否可以永久更改我的 jupyter 笔记本中的 sys.path,而无需简单地使用 sys.path.append(...)?
【问题讨论】:
-
sys.executable 和 sys.path 是两个不同的东西。 docs.python.org/2/library/sys.html
-
@runawaykid 你想接受任何答案吗?
标签: python ipython-notebook jupyter-notebook