2017-09-18 2 views
2

Je suis en train d'installer à l'aide pysqlite pépin, mais il continue à me donner une erreur:Erreur lors de l'installation en utilisant SQLite pip sur Python 2.7.13

Cannot open include file: 'sqlite3.h': No such file or directory

J'utilise Windows 10 OS 64 bits. Python version 2.7.13. J'essaie d'installer en utilisant pip. (pip installer pysqlite)

Je suis incapable de partager la capture d'écran d'erreur, j'ai donc copié le code d'erreur complet ci-dessous. Si quelqu'un peut m'aider, ce sera génial. Merci.

Le cmd complet ressemble à ceci:

C:\Users\Who Are You>pip install pysqlite 
Collecting pysqlite 
    Using cached pysqlite-2.8.3.tar.gz 
Installing collected packages: pysqlite 
    Running setup.py install for pysqlite ... error 
    Complete output from command c:\python27\python.exe -u -c "import setuptools, tokenize;__file__='c:\\users\\whoare~1\\appdata\\local\\temp\\pip-build-0ju9tj\\pysqlite\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record c:\users\whoare~1\appdata\local\temp\pip-0cieyz-record\install-record.txt --single-version-externally-managed --compile: 
    running install 
    running build 
    running build_py 
    creating build 
    creating build\lib.win32-2.7 
    creating build\lib.win32-2.7\pysqlite2 
    copying lib\dbapi2.py -> build\lib.win32-2.7\pysqlite2 
    copying lib\dump.py -> build\lib.win32-2.7\pysqlite2 
    copying lib\__init__.py -> build\lib.win32-2.7\pysqlite2 
    creating build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\dbapi.py -> build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\dump.py -> build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\factory.py -> build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\hooks.py -> build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\regression.py -> build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\transactions.py -> build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\types.py -> build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\userfunctions.py -> build\lib.win32-2.7\pysqlite2\test 
    copying lib\test\__init__.py -> build\lib.win32-2.7\pysqlite2\test 
    running build_ext 
    building 'pysqlite2._sqlite' extension 
    creating build\temp.win32-2.7 
    creating build\temp.win32-2.7\Release 
    creating build\temp.win32-2.7\Release\src 
    C:\Users\Who Are You\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DMODULE_NAME=\"pysqlite2.dbapi2\" -I'{' -Iis -Inot -Irecognized -Ias -Ian -Iinternal -Ior -Iexternal -Icommand, -Ioperable -Iprogram -Ior -Ibatch -Ifile. -Ic:\python27\include -Ic:\python27\PC /Tcsrc/module.c /Fobuild\temp.win32-2.7\Release\src/module.obj 
    module.c 
    c:\users\who are you\appdata\local\temp\pip-build-0ju9tj\pysqlite\src\connection.h(33) : fatal error C1083: Cannot open include file: 'sqlite3.h': No such file or directory 
    error: command 'C:\\Users\\Who Are You\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2 
    ---------------------------------------- 
Command "c:\python27\python.exe -u -c "import setuptools, tokenize;__file__='c:\\users\\whoare~1\\appdata\\local\\temp\\pip-build-0ju9tj\\pysqlite\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record c:\users\whoare~1\appdata\local\temp\pip-0cieyz-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:\users\whoare~1\appdata\local\temp\pip-build-0ju9tj\pysqlite\ 

Screenshot est here

+0

Où est la capture d'écran? –

+0

Je l'ai inclus, mais Stackoverflow ne m'a pas permis de le poster depuis que je suis nouveau et je n'ai pas assez de points de réputation ici. Btw, Si vous voulez, je peux partager les lignes d'erreur complètes. –

+0

Merci, c'est ok maintenant –

Répondre

-1

Pour autant que je me souvienne sqlite3 est intégré dans python2.X et python3.x

+0

La question ne concerne pas l'installation de 'sqlite3'. – swatchai