erro de importação de balão e sqlite3

0

Atualmente estou executando o Ubuntu 17.04. O problema é que, dependendo da versão do Python, o balão e o sqlite3 estão funcionando de forma diferente. O Sqlite3 pode ser importado do python 3.4, mas o Flask não pode. No python 3.6, é o contrário, ou seja, o Flask pode ser importado, mas o Sqlite3 não pode. Por que isso está acontecendo? Como consertar isso? Aqui está a cópia da tela ...

================== em caso de python 3.4 ======================== =========

jisoo@ubuntu:~$ python3.4

  

Python 3.4.1 (padrão, 15 de maio de 2017, 21:22:50) [GCC 6.3.0 20170406] no linux Digite "help", "copyright", "credits" ou "license" para mais informações.

import sqlite3

from flask import Flask

  

Traceback (última chamada mais recente):

Arquivo "", linha 1, em

ImportError: não é possível importar o nome 'Flask'

  

================= em caso de python 3.6 ========================= ======

jisoo @ ubuntu: ~ $ python3.6

Python 3.6.1 (padrão, 21 de abril de 2017, 13:16:57) [GCC 6.3.0 20170406] no linux Digite "help", "copyright", "credits" ou "license" para mais informações.

from flask import Flask

import sqlite3

  

Traceback (última chamada mais recente):

Arquivo "", linha 1, em

Arquivo "/usr/local/lib/python3.6/sqlite3/init.py", linha 23, em     de sqlite3.dbapi2 import *

Arquivo "/usr/local/lib/python3.6/sqlite3/dbapi2.py", linha 27, em     from _sqlite3 import *

ModuleNotFoundError: Nenhum módulo chamado '_sqlite3'

  
    
por Jisoo Yu 17.05.2017 / 04:14

0 respostas