1. linux下安裝yum時報錯需要python=2.4請問怎麼處理

yum使用python2.0編寫的,抄或許你沒安裝python,或許你把python的版本升級成了3.0。
解決方法:
修改yum,將首行指定的默認python修改為python2.0的位置。

修改/usr/bin/python連接,將其連接到python2.0上。

2. 如何在centos中安裝pythonscapy

在CentOs6.5下安裝Python2.7.6和Scrapy
總在網上看大家的安裝教程,這回自己也貢獻一份!!!
和民航大學合作項目,去給人家裝環境,連簡單的Scrapy都沒裝上,雖然有對方硬體設施坑爹的因素,但主要還是自己准備不充分。
一份好的安裝文檔應該是可以完美重現的。
所以做了下面這份:
我按照這套方法連著重裝了四次,如果各位直接復制命令,應該是一點問題都沒有。安裝成功的樣子見那兩張截圖。
對了,確保電腦能上網,滑鼠能用,哈哈
1.#su – root
2.#yum install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel libffi-devel libxslt-devel libxml2-devel sqlite-devel
3.#cd /usr
4.安裝Python
#wget python/2.7.6/Python-2.7.6.tar.xz
#xz -d Python-2.7.6.tar.xz
#tar xvf Python-2.7.6.tar
#cd Python-2.7.6
#./configure
#vim Moles/Setup
找到下面這句,去掉注釋
#zlib zlibmole.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
編譯安裝:make & make install
5.修改Python鏈接
#/usr/local/bin/python2.7 -V
#mv /usr/bin/python /usr/bin/python.bak
# ln -s /usr/local/bin/python2.7 /usr/bin/python
6.#vim /usr/bin/yum
在打開的文件里的頭一行,也就是指定python環境的那行代碼,修改成:
#!/usr/bin/python2.6
7.#wget --no-check-certificate
#python ez_setup.py
8.#wget --no-check-certificate
#python get-pip.py
9.#pip install scrapy
10.#scrapy
11.建立測試腳本
12.# cat > myspider.py <<EOF
from scrapy import Spider, Item, Field
class Post(Item):
title = Field()
class BlogSpider(Spider):
name, start_urls = 'blogspider', ['wsblog/']
def parse(self, response):
return [Post(title=e.extract()) for e in response.css("h2 a::text")]
EOF

13.試建工程
scrapy startproject tutorial

3. centos7 已安裝python 怎麼安裝yum

sudo yum install epel-release
sudo yum install python34

4. linux下安裝yum時報錯需要python(abi)=2.4請問怎麼處理

yum應該已經有了。或者是yum2。
從提示上看。你沒有安裝python,也沒有安裝python-elementtree這個庫。

安裝一下再繼續試試看。

5. linux 系統更新python後 yum不能用,重安裝python2.4報錯,缺gcc, 又不能用yum安裝

不需要重新安裝的,python 更新後確實yum 不能使用了。
打開/usr/bin/yum 吧第一行修改為 #!/usr/bin/python2.4,輕松解決啊

6. centos怎麼安裝python

1、現在主要有python2.7.14或3.6.2
2、編譯安裝步驟
tar zxf Python-2.7.14.tgz
cd Python-2.7.14
./configure –prefix=/usr/local/python2.7
make
make install
3、創建鏈接
ln -s /usr/local/python2.7/bin/python2.7 /usr/bin
4、測試
#!/usr/bin/python2.7
print "hello world."

7. 如何在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

在安裝包中有一個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

8. 如何在centos安裝python-mysql

如果你伺服器環境允許yum,安裝MySQL-python模塊就很簡單了 yum install MySQL-python -y 當然也可以源碼安裝該模塊 首先安裝 setuptools,下載源代碼包: 解壓後 python setup.py build python setup.py install 然後安裝一些擴展庫 yum -y install rpm-build gcc-c++ mysql-devel python-devel 最後安裝MySQL-python 下載源代碼包: 解壓進入安裝目錄。 編輯 site.cfg ,把 mysql_config 那一行取消注釋,並改為: mysql_config = /usr/lib64/mysql/mysql_config (根據自己mysql安裝位置定義) python setup.py build python setup.py install 測試安裝 Shell [root@woyoo:/tmp/MySQL-python-1.2.3]# python Python 2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "right", "credits" or "license" for more information. >>> import MySQLdb /usr/lib64/python2.6/site-packages/MySQL_python-1.2.3-py2.6-linux-x86_64.egg/_mysql.py:3: UserWarning: Mole _mysql was already imported from /usr/lib64/python2.6/site-packages/MySQL_python-1.2.3-py2.6-linux-x86_64.egg/_mysql.pyc, but /tmp/MySQL-python-1.2.3 is being added to sys.path >>> 報出一大堆警告信息,解決辦法:刪除MySQL-python源目錄,再測試一下:

9. 如何在centos安裝python

更新千萬不要把老版本的刪除!新老版本是可以共存的,很多基本的命令、軟體包都要依賴預裝的老版本python的,比如yum。
[root@localhost ~]# wget Python-2.7.11.tgz
[root@localhost ~]# tar -zxvf Python-2.7.11.tgz
[root@localhost ~]# cd Python-2.7.11
[root@localhost ~]# make
[root@localhost ~]# make install //默認安裝到 /usr/local/lib/python2.7下
[root@localhost ~]# python -c "from distutils.sysconfig import get_python_lib; print (get_python_lib())"
/usr/local/lib/python2.7/site-packages
[root@localhost ~]# mv /usr/bin/python /usr/bin/python_old //修改舊的python版本為python_old
[root@localhost ~]# ln -s /usr/local/bin/python2.7 /usr/bin/python //建立軟連接指向到當前系統默認python命令的bin目錄,讓系統使用新版本python
補充:默認的python成功指向3.3.0以後,yum不能正常使用,需要修改yum的配置文件。

10. 如何在Centos上安裝python3.4

0.下載前准備


需要安裝以下庫,不然會有問題。

yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgccmake