Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

560
Visualizações
Python 3.8: ningún módulo llamado '_sqlite3'

Tengo una máquina de alojamiento compartido que ejecuta Linux y estoy tratando de ejecutar Python 3.8.3 en ella.

Tengo Python instalado con pyenv y la versión correcta es global.

 $ python --version Python 3.8.3

Para que Python funcione con pyenv, agregué estas líneas a ~/.bashrc:

 export PATH="~/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" export TMPDIR="$HOME/tmp_" export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/shims:$PATH"

Cuando ejecuto mi script de python, recibo el error:

 'No module named '_sqlite3'.

Como no tengo acceso de root y no tengo apt disponible, instalé sqlite3 manualmente de acuerdo con esta respuesta .

 $ wget http://www.sqlite.org/sqlite-autoconf-3070900.tar.gz $ tar xvvf sqlite-autoconf-3070900.tar.gz $ cd sqlite-autoconf-3070900 $ ./configure --prefix=~/tmp_ $ make $ make install

sqlite3 está funcionando, cuando ingreso sqlite3 en la línea de comando, está funcionando:

 $ sqlite3 SQLite version 3.7.17 2013-05-20 00:56:22 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite>

Intenté reinstalar Python con pyenv y vincular Sqlite3 con la siguiente declaración, de acuerdo con esta publicación , pero aún así la respuesta de Python es que no module '_sqlite3' found .

 LDFLAGS="-L/home/wazeli1q/tmp_/tmp_/sqlite/lib" CPPFLAGS="-I/home/wazeli1q/tmp_/tmp_/sqlite/include" pyenv install -v 3.8.3

El último intento fue instalar sqlite3 en la carpeta .local, pero funcionó ocho veces:

 ./configure --prefix=$HOME/.local make && make install

¿Qué está yendo mal? Solo para dejar en claro: no tengo apt y no tengo derechos de sudo.

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda