thanks. It helped me .

On Tuesday, 28 October 2014 23:16:36 UTC+5:30, Simon King wrote:
>
> On Tue, Oct 28, 2014 at 5:23 PM, Larry Green <lgr...@smartmarketdata.com 
> <javascript:>> wrote: 
> > Simple question. 
> > 
> > Configuration= 
> > Anaconda3 
> > Python 3.4 and many various 3rd party modules. 
> > sqlalchemy 0.9.4 verified installed 
> > Windows 7 x64 machine. 
> > 
> > The first part of the sqlalchemy tutorial states do the following in 
> python: 
> > 
> > import sqlalchemy 
> > 
> > works perfectly, then: 
> > 
> > from sqlalchemy import create_engine 
> > 
> > works perfectly, then I enter code to create a MySQL engine for 
> sqlalchemy: 
> > 
> > engine = create_engine("mysql://root:mypwd@127.0.0.1/mydatabase", 
> > encoding='utf-8', echo=True) 
> > 
> > this runs, but then errors (ImportError: No module named 'MySQLdb').  I 
> have 
> > verified that the mysqldb.py file the error says is missing is in the 
> > "C:\Anaconda3\lib\site-packages\sqlalchemy\connectors\mysqldb.py.  But 
> no 
> > "module"?  Is this not included in the Anaconda build?  Do I have to 
> install 
> > the mySQLdb module?  If so, what version and how do I do it? 
> > 
> > Here is the traceback: 
> > 
> > Traceback (most recent call last): 
> >   File "<ipython-input-10-cb42ba2637c2>", line 1, in <module> 
> >     engine = create_engine("mysql://root:mypwd@127.0.0.1/mydatabase", 
> > encoding='utf-8', echo=True) 
> >   File "C:\Anaconda3\lib\site-packages\sqlalchemy\engine\__init__.py", 
> line 
> > 344, in create_engine 
> >     return strategy.create(*args, **kwargs) 
> >   File "C:\Anaconda3\lib\site-packages\sqlalchemy\engine\strategies.py", 
> > line 73, in create 
> >     dbapi = dialect_cls.dbapi(**dbapi_args) 
> >   File 
> "C:\Anaconda3\lib\site-packages\sqlalchemy\connectors\mysqldb.py", 
> > line 63, in dbapi 
> >     return __import__('MySQLdb') 
> > ImportError: No module named 'MySQLdb' 
> > 
> > Please help. 
> > 
>
> SQLAlchemy provides adapters for many database engines, but it 
> generally relies on separate packages for the underlying connection. 
> See http://docs.sqlalchemy.org/en/rel_0_9/dialects/index.html in 
> general, and http://docs.sqlalchemy.org/en/rel_0_9/dialects/mysql.html 
> for mysql specifically. 
>
> Most tutorials use sqlite as the database, since the sqlite library is 
> included as part of Python. Certainly the tutorials at 
> http://docs.sqlalchemy.org/en/rel_0_9/orm/tutorial.html and 
> http://docs.sqlalchemy.org/en/rel_0_9/core/tutorial.html use sqlite. 
> Which tutorial are you trying to follow? 
>
> Hope that helps, 
>
> Simon 
>

-- 
SQLAlchemy - 
The Python SQL Toolkit and Object Relational Mapper

http://www.sqlalchemy.org/

To post example code, please provide an MCVE: Minimal, Complete, and Verifiable 
Example.  See  http://stackoverflow.com/help/mcve for a full description.
--- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sqlalchemy+unsubscr...@googlegroups.com.
To post to this group, send email to sqlalchemy@googlegroups.com.
Visit this group at https://groups.google.com/group/sqlalchemy.
For more options, visit https://groups.google.com/d/optout.

Reply via email to