CentOS 安裝python MySQLdb模組

2021-07-05 07:31:42 字數 950 閱讀 9489

把以下目錄匯入到機器某目錄,例如/mnt/w/python目錄下

setuptools-2.0.tar.gz

mysql-python-1.2.5.zip

pip-7.1.2.tar.gz

#安裝setuptools

tar xvf setuptools-2.0.tar.gz

cd setuptools-2.0

python setup.py build

python setup.py install

#安裝pip

cd ..

tar xvf pip-7.1.2.tar.gz

cd pip-7.1.2

python setup.py install

#掛載安裝光碟1

#假定yum源已經配置為/mnt/ct1,參見另一篇文章

mount -o loop /dev/***2 /mnt/ct1

#安裝zip和unzip

yum -y install zip

yum -y install unzip

#安裝python mysqldb所需包

yum -y install python-devel mysql-devel zlib-devel openssl-devel

#安裝python mysqldb

cd ..

unzip mysql-python-1.2.5.zip

cd mysql-python-1.2.5

python setup.py install

驗證python

>>>import mysqldb

參考資料

centos下安裝python-mysqldb出現的問題

linux 下安裝python軟體包(pip、nose、virtualenv、distribute )

python使用mysql資料庫

python m 匯入模組啟動

兩種方式啟動 python py 直接執行的方式啟動 此時指令碼 name 為 main python m py 以模組的方式啟動 此時指令碼的 name 屬性值依然不再是 main 而是 不同的載入py檔案的方式,主要是影響 sys.path 這個屬性。sys.path 就相當於liunx中的pa...

為什麼是 Python m ?

m 的含義表示將庫當作指令碼來執行。python file.py 正常的執行python指令碼似乎都是這個樣子,甚至於有些小夥伴根本不曉得 m是個什麼玩意。在help 中對 m的解釋為 將檔案看作指令碼來執行。什麼叫當成指令碼來執行呢?我們來看看 編寫簡單的測試指令碼bar.py import sy...

python m引數的含義和用法

python m line profiler test.py.lprof由於個人比較好奇,我就多方查閱資料,但網上各位大佬的部落格寫的可能有點深奧,同時也並未清晰明了地展示其能達到功能,我還是花了好久才最終終於大概弄懂了這個 m的含義以及到底它有什麼用。當然這可能也是因為我的理解能力較差,吼吼吼。今...