【发布时间】:2020-04-18 23:23:39
【问题描述】:
如果我尝试安装请求,则显示已满足要求,但如果我尝试导入,则会引发错误。
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'requests'.
我正在运行命令 pip3 list 然后它显示请求 2.23.0。但不是 可以导入。
【问题讨论】:
-
你能分享完整的错误吗?
-
pythonyouareusing -m pip intall requests然后python your_script.py- 您的 pip3 与您正在运行的 python 不匹配。 -
Apples-MacBook-Pro:withoutrest apple$ python3 test.py Traceback(最近一次调用最后):文件“test.py”,第 1 行,在
导入请求中 ModuleNotFoundError:没有模块命名'requests' Apples-MacBook-Pro:withoutrest apple$ python3 test.py Traceback(最近一次调用最后):文件“test.py”,第 1 行,在 导入请求中 ModuleNotFoundError:没有名为“requests”的模块但是如果我运行 pip3 list 然后它显示请求版本 Apples-MacBook-Pro: without rest apple$ pip3 list Package Version requests 2.23.0 @Shakeel -
它现在是否向您显示它未能加载的 python 路径?正如#modesitt 所建议的,您需要在您正在使用的python 下安装软件包。最佳实践是创建 virtualenv 并在那里安装你的依赖项。
标签: python django python-3.x django-models python-requests