MrBlueSky wrote: > Thanks for the suggestions, folks.. > > site-packages > ~~~~~~~~~~ > OK, I'm been trying to get MSSQL into c:\Python24\lib\site-packages. > MSSQL comes (as a tar'd, zip'd file) with a folder hierarchy with > MSSQL.py at the top level and then bin\python2.3\mssqldb.pyd. If I > try and copy this folder hierarchy into site-packages and "import > MSSQL" then it recognises MSSQL.py but fails to import mssqldb, as > that's imported from MSSQL.py. > > I've noticed a setup.py in the MSSQL folder, but it looks like it has > odd hard-coded paths in it (D:\...) and anyway when I tried to run it, > I found the Usage message less than helpful! > > I really apologise if this is Bleeding Obvious to everyone else - is > there a web page that will explain all this so the lightbulb will go on > over my head?! > It's usually considered acceptable to tweak the setup.py file if it has to know where specific things like libraries exist on your machine. Usually the file will be setup up to find them in the most obvious places (so I don't know what D:... paths are doing in there).
In other words, it's OK to fix setup.py so it runs! You won;t get MySQLdb to run without running the setup.py since IIRC there's a compile step for a C library (and it's that compile step that needs to be able to find the MySQL client libraries). regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.blogspot.com Recent Ramblings http://del.icio.us/steve.holden -- http://mail.python.org/mailman/listinfo/python-list