当我运行jupyter-notebook /path/to/a/jupyter/notebook.ipynb
时,Jupyter笔记本似乎正在使用位于/home/myusername/anaconda3/bin/python
的python可执行文件运行,因为诸如import matplotlib
之类的命令不会引发错误,而命令import dolfin
会引发ModuleNotFoundError
(此模块不是使用conda安装的)。通过在终端中键入/usr/bin/python3
启动交互式python模块后,命令import dolfin
不会引发错误,因为该模块的安装方式可以从/usr/bin/python3
可执行文件导入
我如何运行我的Jupyter笔记本,以使用/usr/bin/python3
来代替
您可以使用以下选项:
即使使用
/usr/bin/python3
可能不是一个好主意,这里有一个解决方法,它似乎可以像问题中所描述的那样工作在
/home/myusername/.bashrc
内部有以下代码块:注释完这段代码后,在新终端中打开笔记本并运行
import sys
,print(sys.executable)
打印/usr/bin/python3
相关问题 更多 >
编程相关推荐