1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 <2016> 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 <2016> 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | 答复: Question about "import MySQLdb" module problem in CSS python script |
From: | lzf neu <[email protected]> |
To: | Matt Newville <[email protected]>, "[email protected]" <[email protected]> |
Date: | Sun, 18 Sep 2016 17:39:49 +0000 |
Hi all,
I want to import MySQLdb module in CSS to operate the mysql database.
In order to do this, I have looked up the CSS manual and add the MySQLdb module path ("/usr/lib64/python2.7/site-pa
ckages/MySQL_python-1.2.5-py2. ") in the PYTHONPATH that obtained from sys.path;7-linux-x86_64.egg/
The content of python script that I wrote only contain two lines:
from org.csstudio.opibuilder.scriptUtil import PVUtil
import MySQLdb
however, when running the python script in CSS, an error occured and print out the following message:
Traceback (most recent call last):
File "<script>", line 2, in <module>
File "/usr/lib64/python2.7/site-packages/MySQL_python-1.2.5-py2. 7-linux-x86_64.egg/MySQLdb/__ init__.py", line 19, in <module>
File "/usr/lib64/python2.7/site-packages/MySQL_python-1.2.5-py2. 7-linux-x86_64.egg/_mysql.py", line 7, in <module>
File "/usr/lib64/python2.7/site-packages/MySQL_python-1.2.5-py2. 7-linux-x86_64.egg/_mysql.py", line 6, in __bootstrap__
ImportError: No module named _mysql
If I import MySQLdb module directly in python terminal window and everything is OK and no error occurred !
Any help will be appreciated and thanks in advance !
Zhefu