2017-06-12 5 views
2

ich mysqlclient installieren möchten (Python wurde mit Conda installiert ist) .Ich habe diesePython 3 und mysqlclient mit Conda

conda install mysqlclient 
Fetching package metadata ......... 
Solving package specifications: . 


PackageNotFoundError: Package not found: '' Package missing in current linux-64 channels: 
    - mysqlclient 

Close matches found; did you mean one of these? 

    mysqlclient: mwclient, slackclient, pysmbclient 

Ich bin auf Ubuntu 16.04,64 Bit.

This is with apt search 
apt search mysqlclient 
Sorting... Done 
Full Text Search... Done 


libmysqlclient-dev/xenial-updates,xenial-security,now 5.7.18-0ubuntu0.16.04.1 amd64 [installed] 
    MySQL database development files 

libmysqlclient20/xenial-updates,xenial-security,now 5.7.18-0ubuntu0.16.04.1 amd64 [installed,automatic] 
    MySQL database client library 

python-mysqldb/xenial,now 1.3.7-1build2 amd64 [installed] 
    Python interface to MySQL 

python-mysqldb-dbg/xenial 1.3.7-1build2 amd64 
    Python interface to MySQL (debug extension) 

python3-mysqldb/xenial 1.3.7-1build2 amd64 
    Python interface to MySQL 

python3-mysqldb-dbg/xenial 1.3.7-1build2 amd64 
    Python interface to MySQL (debug extension) 

Aber ich bin immer noch verwirrt, ich kann mysqlclient nicht von Python ausführen.

File "<stdin>", line 1, in <module> 
ModuleNotFoundError: No module named 'mysqldb' 

Antwort

1

Der Modulname für den Import ist MySQLdb, nicht mysqldb. Python unterscheidet zwischen Groß- und Kleinschreibung, auch bei Groß- und Kleinschreibung.

+0

Ja, jetzt kann ich es importieren, danke! – MishaVacic

Verwandte Themen