jupyter notebook 包导入路径问题

之前在 windows 下自己写的 python 包只要放到 .../anaconda3/lib/pythonx.x/site packages 下就能导入了,到 ubuntu 里发现不行,因为由于各种奇奇怪怪的原因电脑上装了两个 jupyter notebook…而且路径都不对 感谢 CSDN 的大哥,让我用上了更简单的 Ubuntu 参考:https://blog.csdn.net/qq\ 3...
之前在 windows 下自己写的 python 包只要放到 `.../anaconda3/lib/pythonx.x/site-packages`下就能导入了,到 ubuntu 里发现不行,因为由于各种奇奇怪怪的原因电脑上装了两个 jupyter notebook…而且路径都不对
感谢 CSDN 的大哥,让我用上了更简单的 Ubuntu
参考:https://blog.csdn.net/qq\_34650787/article/details/83304080
先去两个 jupyter notebook 里 import 一个包 `sys`
可能 anaconda 没装好
终端输入 python3
没有 anaconda
去添加一下环境变量
在最后一行加入
回到 shell,source 一下
再输入 python3(ubuntu20.04 内置了 python3,所以输 python 也行)
anaconda 出来了
import 一下 `sys`
去 jupyter notebook 里 import
第一个返回 `'/home/limin/anaconda3/bin/python'`
第二个仍然返回 `'/snap/jupyter/6/bin/python'`
所以用第一个
把写的包放到 `/home/limin/anaconda3/lib/python3.8/site-packages`
再 import 就没问题了

后续新问题

没有在 conda 环境里进入 jupyter 的话,路径就是自带 python 的包路径了
conda activate 再 jupyter notebook 就行
上一篇
Ubuntu wine QQ 卡死
下一篇
fluff(biofluff) 装不上的问题
Loading...