我有以下错误:当我执行我的代码时:
python test.py
Traceback (most recent call last):
File "test.py", line 1, in <module>
import requests
ImportError: No module named requests
检查已经完成:
pip list cmd result
=&gt;似乎没问题
pip (7.1.0)
requests (2.7.0) => OK
setuptools (12.0.5)
wheel (0.24.0)
Cmd结果:
pip install requests
Requirement already satisfied (use --upgrade to upgrade): requests in /Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages
=&GT;好像。
ls cmd
确认该文件夹中的包。
README requests
__pycache__ requests-2.7.0.dist-info
_markerlib setuptools
easy_install.py setuptools-12.0.5.dist-info
pip wheel
pip-7.1.0.dist-info wheel-0.24.0.dist-info
pkg_resources
谢谢你的帮助。
答案 0 :(得分:1)
请在问题中添加"string' does not contain a definition for 'System'"
和python --version
的输出。你
很可能在您的操作系统上安装了多个Python
pip install在其中一个安装中安装请求
...但是python命令尝试使用其他安装中的模块运行Python
请使用virtualenv and Python package installation guide to create an isolated Python environment,以便了解安装了哪些模块以及安装时是否存在任何问题。