一些研究,我意識到在.bash_profile
改變PYTHONPATH
應該做的伎倆後。
這裏是我加入到我的.bash_profile
PYTHONPATH="<path where DeriveFinalResultSet.py exists>:$PYTHONPATH"
export PYTHONPATH
爲了驗證兩行,我做了一個開放的IPython新鮮手提電腦之後,以下。
import sys
print(sys.path)
['', '**<path where DeriveFinalResultSet.py exists>**', '<some path>Google Drive/Project/AnimalPhotoBias/Notebooks', '<some path>anaconda/lib/python35.zip', '<some path>anaconda/lib/python3.5', '<some path>anaconda/lib/python3.5/plat-darwin', '<some path>anaconda/lib/python3.5/lib-dynload', '<some path>anaconda/lib/python3.5/site-packages/Sphinx-1.3.5-py3.5.egg', '<some path>anaconda/lib/python3.5/site-packages/setuptools-20.3-py3.5.egg', '<some path>anaconda/lib/python3.5/site-packages', '<some path>anaconda/lib/python3.5/site-packages/aeosa', '<some path>anaconda/lib/python3.5/site-packages/IPython/extensions', '<some path>.ipython']
我不知道這裏的答案,但也許你可以把它添加到自定義文件:https://ipython.org /ipython-doc/2/config/intro.html#setting-configurable-選項 – mgilson
或者,您可以在給定腳本調用'ipython'之前創建一個帶有PYTHONPATH集的簡單bash腳本... – mgilson
@mgilson:我已更新。 bash_profile,並指出PYTHONPATH指向我想要的目錄。然後我從控制檯啓動'jupiter-notebook',它似乎在做詭計。我只是在下面發佈答案。如果可以,你能證實它是否正確? –