你好,我的问题是Python在使用conda解释器后看不到库。曾几何时,我安装了 Anaconda 并在我的项目中使用它。最近我需要使用/usr/local/bin/python 3.12文件夹中的 Python 3.12 解释器。Python 本身工作正常,但是当我尝试导入某些库时,它会抛出错误ModuleNotFoundError: No module name。如果您选择conda解释器,那么当您将此库导入到项目中时,一切正常。使用 pip install 后问题并没有消失
/usr/local/bin/python3.12 /Users/EV/Desktop/test/main.py
[virsi:~/Desktop/test] EV% /usr/local/bin/python3.12 /Users/EV/Desktop/test/main.py
Traceback (most recent call last):
File "/Users/EV/Desktop/test/main.py", line 1, in <module>
import PIL
ModuleNotFoundError: No module named 'PIL'
[virsi:~/Desktop/test] EV%
除了更改解释器之外,您还需要创建一个新的虚拟环境并在那里加载必要的库