我想在一個CentOS 7的MySQL連接器7
部署燒瓶應用程序我安裝的接口與:sudo yum install mysql-connector-python
但是當我運行:python init.py
,我得到這個錯誤:
from mysql import connector
ImportError: No module named mysql
注意:我的項目在virtualenv中。
裏面我的virtualenv:
pip install MySQL-python
錯誤:Requirement already satisfied (use --upgrade to upgrade): MySQL-python in /root/ams/env/lib/python2.7/site-packages
yum install MySQL-python
錯誤:Package MySQL-python-1.2.3-11.el7.x86_64 already installed and latest version
它看上去就像是當你安裝'使用mysql-connector-python'包不正確的。嘗試按照我下面編輯的答案來找出'mysql' python包是否在'sys.path'中。 – charlee
當我鍵入sudo python app.py時,適配器被導入,但沒有sudo python找不到軟件包。它的virtualenv問題? – urb