在VSCode中写python时,import numpy和matplotlib总是报错找不到模块,用conda list和pip list看到都安装了numpy,前后折腾了很久遇到了好几个问题:
-
无法从PIL中导入Image
-
无法导入numpy.multiarray
-
无法找到numpy
前后尝试的方法包括:
-
用pip安装而不是conda
-
用对应环境中的python安装
your_env_path/python.exe -m pip install numpy
或者更新your_env_path/python.exe -m pip install --upgrade numpy
-
更新包到最新版本
-
将包的版本降到环境要求的最低或者某一个(不使用最新版本)
之前在折腾模块问题时,不小心删除了Anaconda Navigator,还不知道自己删除了。。。试了网上说的conda update anaconda-navigator
然后reset
的办法,运行之后说找不到anaconda-navigator,建议加F:Anaconda3
(我的安装目录)为前缀,加了之后依然不可以。后来跑到Navigator的目录下面,发现了一个Navigator-update的东西,运行了之后提示说没有安装navigator。。。。之后按照引导安装即可