我最近使用以下命令更新了jupyter软件包conda update --all
,从那时起,我的可视化库就不会导入(matplotlib和seaborn)。我什至用conda install <pkg>
也不会。所以我重新安装了anaconda3,但同样的问题仍然存在...
我试图查看sys.executable,发现它不是在anaconda中引用我的python库,而是在python click here中引用
'c:\\python38\\python.exe'
所以我使用了pip3 install matplotlib
并且matplotlib起作用了。我想让jupyter引用其自己的lib堆栈,因为我无法在python中安装所有库。我希望jupyter从以下路径读取软件包:C:\Users\princ\anaconda3\Lib\site-packages
,因为所有anaconda库都在那儿。我该怎么做?请帮帮我。 问题是jupyter引用了python软件包文件夹,而不是anaconda中的预安装软件包
SYS.PATH:
'c:\\python38\\python38.zip',
'c:\\python38\\DLLs',
'c:\\python38\\lib',
'c:\\python38',
'',
'C:\\Users\\princ\\AppData\\Roaming\\Python\\Python38\\site-packages',
'c:\\python38\\lib\\site-packages',
'c:\\python38\\lib\\site-packages\\win32',
'c:\\python38\\lib\\site-packages\\win32\\lib',
'c:\\python38\\lib\\site-packages\\Pythonwin',
'c:\\python38\\lib\\site-packages\\IPython\\extensions',
'C:\\Users\\princ\\.ipython']
jupyter kernelspec列表
python3 c:\python38\share\jupyter\kernels\python3
答案 0 :(得分:0)
您是否尝试直接使用python可执行文件运行pip
python.exe -m pip install <pkg>
我不知道使用conda