Обновление модуля pysqlite(sqlite3) в Windows

Я пытаюсь обновить встроенный модуль pysqlite(sqlite3) на моем Windows 7, до последней версии (в настоящее время 2.8.2). Моя версия на Python 2.7.10.

Когда я запускаю команду pip commend на моей консоли cmd, я получаю следующее сообщение:

C: \ WINDOWS \ system32> pip install --upgrade pysqlite Сбор pysqlite с использованием кэшированного pysqlite-2.8.2.tar.gz Установка собранных пакетов: pysqlite Запуск setup.py install для pysqlite... error Завершить вывод команды "C:\ Программные файлы \Anaconda\python.exe" -u -c " импортировать setuptools, токенизировать;file= 'c:\users\Bob\appdata\local\temp\pip-build-semsbd\pysqlite\ setup.py'; exec (compile (getattr (tokenize, 'open', open) (файл).read().replace('\r\n', '\n'), файл, 'exec'))" install --record c:\users\Bob\appdata\local\temp\pip-fkkno1-record\install-record.txt --single-версия-внешне управляемый --compile: запуск установки запуск сборки запуск build_py создание сборки создание build\lib.win-amd64-2.7 создание build\lib.win-amd64-2.7\pysqlite2 копирование lib\dbapi2.py -> build\lib.win-amd64-2.7\pysqlite2 копирование lib\dump.py -> build\lib.win-amd64-2.7\pysqlite2 копирование lib__init__.py -> сборка \ lib.win-amd64-2.7 \ pysqlite2 создание сборки \lib.win-amd64-2.7\pysqlite2\ тестовое копирование lib\test\dbapi.py -> build\lib.win-amd64-2.7\pysqlite2\ тестовое копирование lib\test\dump.py -> build\lib.win-amd64-2.7\pysqlite2\ тестовое копирование lib\test\factory.py -> build\lib.win-amd64-2.7\pysqlite2\ тестовое копирование lib\test\hooks.py -> сборка \lib.win-amd64-2.7\pysqlite2\ тестовое копирование lib\test\regression.py -> сборка \lib.win-amd64-2.7\pysqlite2\test copy lib \ test \ Transactions.py -> build\lib.win-amd64-2.7\pysqlite2\test copy lib\test\types.py -> build\lib.win-amd64-2.7\pysqlite2\ тестовое копирование lib\test\userfunctions.py -> build\lib.win-amd64-2.7\pysqlite2\ тестовое копирование lib\test__init__.py -> build\lib.win-amd64-2.7\pysqlite2\ тестовый запуск build_ext building 'pysqlite2 расширение._sqlite'создание сборки \temp.win-amd64-2.7\ создание сборки \temp.win-amd64-2.7\ выпуск создания сборки \temp.win-amd64-2.7\Release\src C:\Users\Bob\AppData\Local\Programs\Common\Microsoft\Visual C++ для Python\9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DMODULE_NAME=\"pysqlite2.dbapi2\" -I'{' -Iis -Inot -Irecognized -Ias -Ian -Iinternal -Ior -Ixtternal -Icommand, -Ioperable -Iprogram -Ior -Ibatch -Ifile. Модуль "-IC:\Program Files\Anaconda\" включает модуль "-IC:\Program Files\Anaconda\PC" /Tcsrc/module.c /Fobuild\temp.win-amd64-2.7\Release\src/module.obj.c c:\users\Bob\appdata\local\temp\pip-build-semsbd\pysqlite\src\connection.h(33): фатальная ошибка C1083: невозможно открыть включаемый файл: 'sqlite3.h': такого файла или каталога нет ошибка: команда 'C:\Users\Bob\AppData\Local\Programs\Common\Microsoft\Visual C++ для Python\9.0\VC\Bin\amd64\cl.exe' завершилась неудачно с состоянием выхода 2

---------------------------------------- Command ""C:\Program Files\Anaconda\python.exe" -u -c "import setuptools,

токенизировать;file= 'c:\users\Bob\appdata\local\temp\pip-build-semsbd\pysqlite\ setup.py'; exec (compile (getattr (tokenize, 'open', open) (файл).read ().replace ('\ r \ n', '\ n'), файл, 'exec'))" install --record c:\users\Bob\appdata\local\temp\pip-fkkno1-record\install-record.txt --single-version-внешне управляемый --compile"не удалось с кодом ошибки 1 в c:\users\Bob\appdata\local\temp\pip-build-semsbd\pysqlite\

Поэтому я попытался с помощью простой установки и получил следующее сообщение:

C: \ WINDOWS \ system32> easy_install -U pysqlite Поиск чтения pysqlite https://pypi.python.org/simple/pysqlite/ Наилучшее совпадение: pysqlite 2.8.2 Загрузка https://pypi.python.org/packages/cc/a4/023ee9dba54b3cf0c5a4d0fb2f1ad80332ef23549dd4b551a9f2cbe88786/pysqlite-2.8.2.tar.gz#md5=b8488f6a353bd6a3cd85d327d326376a \\ \\ \\ \\ \\ \\\\\\ \\ \\\ \\ \\ \\ \ 2 \ 2 не 2 \ setup.cfg Запуск pysqlite-2.8.2 \ setup.py -q bdist_egg --dist-dir c:\users\Bob\appdata\local\temp\easy_install-jwrns4\pysqlite-2.8.2\ egg-dist- Предупреждение tmp-dw1hgi: не найдено ни одного файла, соответствующего 'doc*.txt' module.c c:\users\Bob\appdata\local\temp\easy_install-jwrns4\pysqlite-2.8.2\src\connection.h(33): fatal ошибка C1083: не удается открыть включаемый файл: 'sqlite3.h': такого файла или каталога нет: ошибка: завершен сценарий установки с ошибкой: команда 'C:\Users\Bob\AppData\Local\Programs\Common\Microsoft\Visual C++ для Python Ошибка \ 9.0 \ VC \ Bin \ amd64 \ cl.exe 'с состоянием выхода 2

Любые идеи, как этот модуль может быть обновлен?

Заранее спасибо!

0 ответов

Другие вопросы по тегам