[英]ModuleNotFoundError: No module named '_ctypes' Mac M1
[英]Mac M1 Spyder : ModuleNotFoundError: No module named 'lxml'
Spyder 找不到“lxml”的主要原因是我使用了独立的 Spyder,为了解决这个问题,我必须使用单独的环境。
1 - 按照下面的文章创建一个新的虚拟环境https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/#creating-a-virtual-environment
2 - 按照以下文章在新环境中安装必要的软件包,稍后链接到 Spyder IDE,所有问题将得到修复。 https://github.com/spyder-ide/spyder/wiki/Working-with-packages-and-environments-in-Spyder#installing-packages-into-the-same-environment-as-spyder
您的开发环境可能正在使用不同的 Python 安装。 在您运行pip install ...
的同一 shell 中运行python -c "import lxml"
。 如果可行,请配置您的开发环境(屏幕截图上有一个常见问题解答链接)。
pip
和python
也可能属于不同的 Python 安装。 要修复它,请使用python -m pip install ...
而不是pip install ...
。
例如,如果您运行python -m pip install lxml
,应该安装lxml ,然后运行python -c "import lxml; print('OK')"
应该显示OK 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.