離線安裝,已編譯MySQL python模組配置

2021-09-10 02:31:12 字數 1448 閱讀 4456

linux 7.0

python 2.7.5

執行python指令碼,發生報錯如下

importerror: no module named mysqldb
得知須安裝【mysql-python】模組

environmenterror: mysql_config not found
而後,被各種依賴整瘋,好容易裝完mysql-python-1.2.5.zip,取出已編譯安裝包,在新機器上測試,可離線安裝。

檔案:/usr/lib64/python2.7/site-packages/mysql_python-1.2.5-py2.7-linux-x86_64.egg

rpm -qa | grep mysql
mysql-community-server-5.7.20-1.el7.x86_64

mysql-community-libs-compat-5.7.20-1.el7.x86_64

mysql-community-libs-5.7.20-1.el7.x86_64

mysql-community-client-5.7.20-1.el7.x86_64

mysql-community-devel-5.7.20-1.el7.x86_64

mysql-community-common-5.7.20-1.el7.x86_64

rpm -qa | grep mariadb 

rpm -e mariadb-libs-1:5.5.56-2.el7.x86_64 --nodeps

3、安裝mysql

請按如下順序安裝,否則會報錯

rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpm       

rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm            

rpm -ivh mysql-community-devel-5.7.20-1.el7.x86_64.rpm        

rpm -ivh mysql-community-libs-compat-5.7.20-1.el7.x86_64.rpm  

rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm  

rpm -ivh mysql-community-server-5.7.20-1.el7.x86_64.rpm  

/usr/lib64/python2.7/site-packages/

echo mysql_python-1.2.5-py2.7-linux-x86_64.egg > /usr/lib64/python2.7/site-packages/pythonmysql.pth

nginx 的離線編譯安裝

注意 如果使用root使用者安裝和啟動nginx,請把nginx配置檔案第一行的修改為user nobody意思是讓nginx 以nobody使用者執行,nobody是linux乙個不能登入的預設使用者,這樣可以避免一定的安全問題。本文重點針對異常環境 非root使用者並且不能聯網的伺服器 的安裝方...

Linux平台上離線編譯安裝OpenCV

opencv是做視覺的標配,由於工作電腦不能連網,因此只能離線安裝。整個過程還比較順利,寫下整個過程,方便以後檢視。1.安裝cmake工具 解壓 tar zxvf cmake 3.10.0 rc4 linux x86 64.tar.gz 然後新增到使用者的環境變數下 vim bashrc,按下鍵盤的...

ubuntu離線安裝gcc編譯器

四個安裝包分別為 g 4.6 4.6.3 1ubuntu5 amd64.deb gcc 4.6 4.6.3 1ubuntu5 amd64.deb gcc 4.6 base 4.6.3 1ubuntu5 amd64.deb libstdc 6 4.6 dev 4.6.3 1ubuntu5 amd64....