python - “ImportError:找不到合适的图像”使用 BeautifulSoup 和 Python3.8
问题描述
我正在使用 BeautifulSoup 和 Python3.8,突然之间,我收到以下错误。BeautifulSoup 的所有代码都有相同的问题,直到昨天才有效。我没有更新任何东西。
完整的错误日志如下所示:
/Users/me/PycharmProjects/bankOfAmeri/venv/bin/python /Users/me/PycharmProjects/myfewsteps/onlyTitles.py
Traceback (most recent call last):
File "/Users/me/PycharmProjects/myfewsteps/onlyTitles.py", line 1, in <module>
import requests
File "/Users/me/PycharmProjects/myfewsteps/venv/lib/python3.8/site-packages/requests/__init__.py", line 43, in <module>
import urllib3
File "/Users/me/PycharmProjects/myfewsteps/venv/lib/python3.8/site-packages/urllib3/__init__.py", line 7, in <module>
from .connectionpool import HTTPConnectionPool, HTTPSConnectionPool, connection_from_url
File "/Users/me/PycharmProjects/myfewsteps/venv/lib/python3.8/site-packages/urllib3/connectionpool.py", line 7, in <module>
from socket import error as SocketError, timeout as SocketTimeout
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/socket.py", line 52, in <module>
import os, sys, io, selectors
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/selectors.py", line 11, in <module>
import math
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/math.cpython-38-darwin.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/math.cpython-38-darwin.so: code signature in (/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/math.cpython-38-darwin.so) not valid for use in process using Library Validation: Library load disallowed by System Policy
Process finished with exit code 1
我可以应用和解决的任何共享解决方案。
解决方案
最重要的是,它表明您对系统策略有限制。
- 如果您更改了环境中的任何设置,那么这很可能是您收到错误消息的原因。
- 如果您还没有,我还建议您使用安装程序尝试卸载/重新安装请求。
- 最后,您提到您没有更新python。尽管这不太可能是问题所在。尝试更新python,看看是否有效。如果更新 python 不起作用,无论如何保持最新总是好的。
希望这有帮助:)
推荐阅读
- c++ - DiceSum - 如果骰子总和不是特定数字,如何扩展 if/if-else 语句以重新掷骰子
- javascript - 将object属性设置为括号中的值参数与不带括号
- javascript - 用函数创建方块并在 JavaScript 中移动带有 ID 的图片
- python - 我必须编写线性搜索,但我的代码似乎不起作用
- android - RTL 设备上的日期格式发生变化?
- sql-server - SSIS: Multiple Sources to 1 Destination
- c# - Adding of data to MySql database on remote server from C# desktop application
- vue.js - How do you access exported vm (main vue instance) object from a component?
- php - How to toggle mathematical operator and store calculations in a loop?
- python-3.x - How can you find when a value changes throughout every row in a data frame?