2016-02-08 72 views
0

我试图在这个问题上看看,但到目前为止我没有发现修复它。我对Python并不熟悉,我正在和别人的脚本一起工作。我在Windows 10(64位)上。试图安装mysql-python:“没有名为urllib3的模块”

执行此命令:pip install mysql-python

而且收到此错误:

Traceback (most recent call last): 
File "C:\Python27\Lib\runpy.py", line 162, in _run_module_as_main 
"__main__", fname, loader, pkg_name) 
File "C:\Python27\Lib\runpy.py", line 72, in _run_code 
exec code in run_globals 
File "C:\Python27\Scripts\pip.exe\__main__.py", line 5, in <module> 
File "C:\Python27\lib\site-packages\pip\__init__.py", line 15, in <module> 
from pip.vcs import git, mercurial, subversion, bazaar # noqa 
File "C:\Python27\lib\site-packages\pip\vcs\mercurial.py", line 9, in <module> 
from pip.download import path_to_url 
File "C:\Python27\lib\site-packages\pip\download.py", line 38, in <module> 
from pip._vendor import requests, six 
File "C:\Python27\lib\site-packages\pip\_vendor\requests\__init__.py", line 58, in <module> 
from . import utils 
File "C:\Python27\lib\site-packages\pip\_vendor\requests\utils.py", line 26, in <module> 
from .compat import parse_http_list as _parse_list_header 
File "C:\Python27\lib\site-packages\pip\_vendor\requests\compat.py", line 7, in <module> 
from .packages import chardet 
File "C:\Python27\lib\site-packages\pip\_vendor\requests\packages\__init__.py", line 29, in <module> 
import urllib3 
ImportError: No module named urllib3 
+0

有什么你不明白的?错误不是很清楚吗? –

+1

您是否尝试过运行'pip install urllib3'? – MattDMo

+0

@MattDMo是的,同样的错误 –

回答

0

,你要安装可能会要求您编译它,这使得任务更加困难的新手的Python模块。

相反,我会建议您使用像https://github.com/PyMySQL/PyMySQL这样的纯python模块 - 安装起来更容易,因为您不必编译它。

通常我建议任何人试图在Python中使用数据库来使用SQLAlchemy,主要是因为这允许您在处理数据库时使用单个接口,而不依赖于正在使用的数据库驱动程序。

阅读从 python3 sqlalchemy pymysql connect string的答案,以了解如何通过sqlalchemy使用pymysql。

+0

因此,我安装这个后,我只是改变说'输入MySQLdb'导入PyMySQL'? (在我试图运行的脚本上)。 –

0
wget https://pypi.python.org/packages/3b/f0/e763169124e3f5db0926bc3dbfcd580a105f9ca44cf5d8e6c7a803c9f6b5/urllib3-1.16.tar.gz#md5=fcaab1c5385c57deeb7053d3d7d81d59 
tar xvf urllib3-1.16.tar.gz && cd urllib3-1.1 
python setup.py install 
相关问题