我花了一个小时试图在ubuntu 20.04上为Jupyter笔记本添加路径,但是没有运气。
我正在尝试在/ usr / share / test添加库。为了使其能够在Python3控制台上工作,我在/etc/profile.d下添加了env.sh,
export PYTHONPATH="$PATH:/usr/share/Labber/Script"
它可以工作,我可以在控制台中导入所需的库。
但是,当我尝试在Jupyter笔记本中导入时,它不起作用。后来我得知Jupyter使用了不同的路径,我尝试了几种类似的解决方案
export JUPYTER_PATH="${JUPYTER_PATH}:/usr/share/test"
但是重新启动jupyter笔记本服务器后它什么也没做。
在Jupyter笔记本中,我可以做
sys.path.append('/usr/share/test')
然后它将起作用。
如何使以上内容在系统范围内永久生效? 这是我正在使用的:
jupyter core : 4.6.3
jupyter-notebook : 6.1.1
qtconsole : 4.7.5
ipython : 7.17.0
ipykernel : 5.3.4
jupyter client : 6.1.6
jupyter lab : 2.2.4
nbconvert : 5.6.1
ipywidgets : 7.5.1
nbformat : 5.0.7
traitlets : 4.3.3