ImportError: No module named '_sqlite3" dans python3.3
sqlite3 erreur
import sqlite3
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.3/sqlite3/__init__.py", line 23, in <module>
from sqlite3.dbapi2 import *
File "/usr/local/lib/python3.3/sqlite3/dbapi2.py", line 26, in <module>
from _sqlite3 import *
ImportError: No module named '_sqlite3'
- je utiliser sqlite3 la commande d'installation
pip install pysqlite
Downloading/unpacking pysqlite
Downloading pysqlite-2.6.3.tar.gz (76kB): 76kB downloaded
Running setup.py egg_info for package pysqlite
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/usr/local/lib/python3.3/codecs.py", line 300, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe4 in position 98: invalid continuation byte
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/usr/local/lib/python3.3/codecs.py", line 300, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe4 in position 98: invalid continuation byte
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root/pysqlite
Storing complete log in /root/.pip/pip.log
Avez-vous des libsqlite3-dev installé?
Essayer de l'importer de l'extérieur de django. Ce qui se passe?
oui déjà installé libsqlite3-dev
python manage.py syncdb Traceback (most recent call last): File "/usr/local/lib/python3.3/site-packages/django/db/backends/sqlite3/base.py", à la ligne 29, in <module>
Je ne peux pas répondre :((( je n'ai pas assez de Classement :((
Essayer de l'importer de l'extérieur de django. Ce qui se passe?
oui déjà installé libsqlite3-dev
python manage.py syncdb Traceback (most recent call last): File "/usr/local/lib/python3.3/site-packages/django/db/backends/sqlite3/base.py", à la ligne 29, in <module>
Je ne peux pas répondre :((( je n'ai pas assez de Classement :((
OriginalL'auteur Droid | 2013-11-21
Vous devez vous connecter pour publier un commentaire.
Je suis une Fedora 20 de l'utilisateur. Pour résoudre ce problème:
Installer sqlite-devel package à l'aide de:
Après l'installation,recompiler python à partir de la source à l'aide de:
Pour plusieurs versions de Python, utilisez
altinstall
au lieu deinstall
.Où est le fichier de configuration? J'ai essayé
find /*/python*/conf*
, mais rien trouvé.C'est une excellente réponse. Juste a fonctionné pour moi sur RHEL 6.7 (Santiago).
travaillé sur centos 6
OriginalL'auteur Anshul Bisht
Je pense que cela doit être de ne pas installer le sqlite3,vous pouvez le faire comme ceci
puis vous trouverez le sqlite3
OriginalL'auteur wcc526
La compilation du package est à court de quelque chose,vous devez utiliser yum pour
l'installation de ces 5,puis recompiler et installer python3
et puis recompilez le python3
OriginalL'auteur 陈 章
Pour Python3 dans Ubuntu:
sudo apt-get install libsqlite3-dev
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
(remplacer le numéro de version de votre version python3)tar -xf Python-3.6.3.tar.xz
cd Python-3.6.3/
./configure --enable-loadable-sqlite-extensions && make && sudo make install
consulter: https://github.com/sloria/TextBlob/issues/173
OriginalL'auteur R.Liu