gpt4 book ai didi

python - pip list 显示已安装的模块但仍然出现导入错误

转载 作者:行者123 更新时间:2023-11-30 21:55:23 25 4
gpt4 key购买 nike

我正在使用 python Flask 的请求模块。我已经使用安装了请求模块:

pip install requests

并验证当我运行时请求模块是否存在:

pip list

但是当我运行 python 应用程序时,我收到请求模块的导入错误。

我注意到 pip 正在将模块安装在 C:\Users\xx\Documents\Projects\Python\Python3REST\lib\site-packages\ 文件夹中,但解释器正在寻找该模块C:\Users\xx\Documents\Projects\Python\Python3REST\lib\site-packages\flask\ 文件夹。

我尝试运行命令:

pip install --install-option="Path to install in" requests

但抛出了一些其他错误。

我收到的导入错误状态:

ImportError: cannot import name 'requests' from 'flask'
(C:\Users\xx\Documents\Projects\Python\Python3REST\lib\site-packages\flask\__init__.py)

我正在 Windows 10 中的 virtualenv 中工作。

最佳答案

我最近在安装自制软件包时遇到了同样的问题。我安装了 pip install <package>并检查它实际上已安装 pip list但使用 import <package> 运行脚本返回了ModuleNotFoundError: No module named <package> .

我解决了创建一个名为 __init__.py 的空文件的问题在包目录中。

检查https://pythontips.com/2013/07/28/what-is-init-py/https://docs.python.org/3/tutorial/modules.html#packages为了更好地理解。

关于python - pip list 显示已安装的模块但仍然出现导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56861605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com