为何安装pyodide.http后仍提示No module named 'pyodide'错误?
解决pyodide.http导入失败的问题
错误原因
你安装的pyodide.http包,实际模块名并不是pyodide.http,而是pyodide_http(下划线连接),所以用import pyodide.http会触发找不到模块的错误。
正确操作步骤
- 打开Python交互环境后,用以下命令导入:
import pyodide_http
如果需要用更简洁的别名,也可以这样写:
import pyodide_http as pyhttp
- 若仍有问题,可先卸载重装包确保安装完整:
pip uninstall pyodide.http -y pip install pyodide.http
之后再重新尝试导入即可。
你的操作及报错信息
C:\Users\malik>pip install pyodide.http Requirement already satisfied: pyodide.http in c:\users\malik\appdata\local\programs\python\python310\lib\site-packages (0.2.0) WARNING: You are using pip version 22.0.4; however, version 22.3.1 is available. You should consider upgrading via the 'C:\Users\malik\AppData\Local\Programs\Python\Python310\python.exe -m pip install --upgrade pip' command. C:\Users\malik>python Python 3.10.4 (tags/v3.10.4:9d38120, Mar 23 2022, 23:13:41) [MSC v.1929 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import pyodide.http Traceback (most recent call last): File "<stdin>", line 1, in <module> ModuleNotFoundError: No module named 'pyodide' >>>
内容的提问来源于stack exchange,提问作者modernAlchemist
相关产品推荐
相关产品推荐

