pythondevel安裝
㈠ Centos 6 升級 python 2.7.3 之後 怎麼裝 python-devel 對應的
1、查看當前系統python的版本1python -V2、下載2.7.3版本的Python3、解壓和安裝tar -jxvf Python-2.7.3.tar.bz2#進入解壓後的目錄cd Python-2.7.3#編譯和安裝。/configuremakemake install4.查看是否安裝成功/usr/local/bin/python2.7 -V#如果出現如下信息代表安裝成功Python 2.7.35、建立軟鏈接#正常情況下即使python2.7安裝成功後,系統默認指向的python仍然是2.6.6版本,考慮到yum是基於python2.6.6才能正常工作,所以不建議卸載。#採用下面的方法把系統默認的python修改為2.7.3版本mv /usr/bin/python /usr/bin/python2.6.6ln -s /usr/local/bin/python2.7 /usr/bin/python#檢測是否成功python -V#出現2.7.3版本信息代表成功Python 2.7.36、解決修改完系統默認python版本後yum不可用的問題#修改yum文件vi /usr/bin/yum將文件頭部的#!/usr/bin/python改為如下內容#!/usr/bin/python2.6.6整個升級過程完成了。
㈡ 如何install paramiko
安裝paramiko有兩個先決條件,python和另外一個名為PyCrypto的模塊。
通常安裝標準的python模塊,只需要在模塊的根目錄下運行:
python setup.py build
python setup.py install
備註:安裝前先檢查是否安裝gcc(yum
-y install gcc)
2.1 PyCrypto安裝
wget http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/pycrypto-2.6.tar.gz
tar -zxvf pycrypto-2.6.tar.gz
cd pycrypto-2.6/
python setup.py build && python setup.py install
測試:
python>> import Crypto
(編譯時報錯:error: command 'gcc' failed with exit
status 1;這是因為缺少python-dev的軟體包,所yum -y
install python-devel)
2.2 paramiko安裝
wget http://www.lag.net/paramiko/download/paramiko-1.7.7.1.tar.gz
tar xvzf paramiko-1.7.7.1.tar.gz
cd paramiko-1.7.7.1/
python setup.py build && python setup.py install
Crypto error: 'mole' object has no attribute
'HAVE_DECL_MPZ_POWM_SEC'
測試:
python>> import paramiko
(Crypto error: 'mole' object has no attribute
'HAVE_DECL_MPZ_POWM_SEC'
找到 /usr/lib/python2.7/site-packages/Crypto/Util/number.py
把if _fastmath is not None and not
_fastmath.HAVE_DECL_MPZ_POWM_SEC:
注釋了
#if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:
)
㈢ python2.7怎麼使用easy_install來安裝想要的模塊
在win下裝特簡單,在這里下載安裝包。
http://www.lfd.uci.e/~gohlke/pythonlibs/#networkx
linux下稍麻煩,
若是centos,先安裝setuptools,
yuminstallpython-setuptools
yuminstallpython-setuptools-devel
安裝完成後,
easy_installnetworkx
㈣ python-devel.x86_64安裝失敗
沒有安裝依賴
建議centos
sudo yum install python-devel...
㈤ python3.5 dev是什麼
linux發行版通常會把類庫的頭文件和相關的pkg-config分拆成一個單獨的xxx-dev(el)包。
以python為例,以下情況你是需要python-dev的。
你需要自己安裝一個源外的python類庫,而這個類庫內含需要編譯的調用python api的c/c++文件。
你自己寫的一個程序編譯需要鏈接libpythonXX.(a|so)
(註:以上不含使用ctypes/ffi或者裸dlsym方式直接調用libpython.so)
其他正常使用python或者通過安裝源內的python類庫的不需要python-dev。
python-dev的包在centos的yum中不叫python-dev,而是python-devel。
眾多python培訓視頻,盡在python學習網,歡迎在線學習!
㈥ 我在linux下安裝python-2.6.2-2.fc12.i686.rpm軟體包時出錯python和python-devel沖突,應該怎麼辦呢求助
devel 包依賴於這個包。建議一起卸載。不過卸載時包名字不需要全套的 rpm 文件名,只輸入包的名字就行了,有的時候可以附加輸入版本號和架構名。
隨便就讓你用 --nodeps 的人都是XXOO!
㈦ 如何在linux下安裝python
1、linux下安裝python3
a、 准備編譯環境(環境如果不對的話,可能遇到各種問題,比如wget無法下載https鏈接的文件)
1
2
yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel
2 下載 Python3.5代碼包
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz
在安裝包中有一個README的文件,裡面有寫如何安裝
tar Jxvf Python-3.5.0.tar.xz
cd Python-3.5.0
./configure --prefix=/usr/local/python3
make && make install
提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS
這是原因沒有安裝或升級oenssl:
yum install openssl-devel
再次重復編譯方案python3.5:
最終如下:
提示同時成功安裝pip-7.12與setuptools!
pip3與pip都提示沒有錯誤!
做軟鏈:
ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
升級pip到最新版本:
pip install --upgrade pip
pip安裝成功啦!
註:--no-check-certificate 表示安裝時「不檢查證書」,不加上可能無法安裝。
2.安裝包
requests包:
pip install requests
pyquery包:
pip install pyquery
pymysql包:
pip install pymysql
㈧ 如何安裝python-devel-2.7.5-34.el7.x86
建議centos
sudo yum install python-devel...
㈨ 如何在linux上安裝python
一般linux系統都自帶python2,你是要裝python3?
給你centos下源碼安裝py3 的例子把。
如果已經安裝好了python34
sudo yum remove python34
編譯安裝
python官網只為Linux提供了源碼,因此我下載python3.6.1的源碼壓縮包
第一步,CentOS裝好openssl靜態庫
鍵入以下命令: yum install -y openssl-static
若未裝該靜態庫會導致python3自帶的pip3安裝失敗
第二步,編譯python3源碼
0. CentOS安裝GCC和wget yum install -y gcc,wget
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
1. 先解壓python3的源碼包 wget http://python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
tar xf Python-3.6.1.tar.xz
2. 配置安裝路徑 cd Python-3.6.1 //進入python3源碼解壓後的文件夾
./configure --prefix=/usr/local/python3 //默認配置文件並設置安裝路徑
3. 編譯python3源碼 make
4. 安裝 make install
最終若無錯誤提示,說明安裝成功
5. 添加文件鏈接 安裝後鍵入命令?python3?提示不存在該命令,這是因為我們自定義了安裝目錄,因此需要添加文件鏈接,命令如下:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
6. 測試 鍵入命令:
python3 -V
會輸出python3版本信息,說明python3安裝完成
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
㈩ python 2.7.5需要什麼版本的python devel
這要看你的源是怎麼打包的不過如果你安裝的Python包叫做python27的話,他通常叫做python27-devel。
如果是編譯安裝的話不需要安裝-devel包。
wget Python-2.7.6.tar.xz
tar xJf Python-2.7.6.tar.xzcd Python-2.7.6
./configure --enable-shared --prefix=/usr/local/python2.7
make
make installecho /usr/local/python2.7/lib > /etc/ld.so.conf.d/python2.7.conf
ldconfig
restorecon -RF /
另外強烈不建議自己構建RPM包,因為百害而無一利,可以試試IUS源。