① CentOS 6.4升級python導致yum無法使用怎麼辦
1、查看當前系統python的版本
1python -V
2、下載2.7.3版本的Python
1wget http:// python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
3、解壓和安裝
tar -jxvf Python-2.7.3.tar.bz2
#進入解壓後的目錄
cd Python-2.7.3
#編譯和安裝
。/configure
make
make install
4.查看是否安裝成功
/usr/local/bin/python2.7 -V
#如果出現如下信息代表安裝成功
Python 2.7.3
5、建立軟鏈接
#正常情況下即使python2.7安裝成功後,系統默認指向的python仍然是2.6.6版本,考慮到yum是基於python2.6.6才能正常工作,所以不建議卸載。
#採用下面的方法把系統默認的python修改為2.7.3版本
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
#檢測是否成功
python -V
#出現2.7.3版本信息代表成功
Python 2.7.3
6、解決修改完系統默認python版本後yum不可用的問題
#修改yum文件
vi /usr/bin/yum
將文件頭部的
#!/usr/bin/python
改為如下內容
#!/usr/bin/python2.6.6
整個升級過程完成了。
7、其他問題
經過上面6步的操作本來yum是可用了,但是不知道哪位牛人又修改了系統的什麼文件,導致使用yum的時候還是提示 no named yum的錯誤提示。經過查閱資料得知都是讓修改yum的頭部python的版本。
但是我已經修改過了(步驟6),不知道怎麼解決了。最後放棄了「度娘」採用經常被和諧的Google,在Centos官網上查到了一篇文檔,方法如下。
首先找到你安裝Centos的光碟或者ISO文件,只要系統版本一樣即可。拷貝如下文件到系統中:
python-2.6.6-36.el6.x86_64.rpm
python-urlgrabber-3.9.1-8.el6.noarch.rpm
python-devel-2.6.6-36.el6.x86_64.rpm
python-libs-2.6.6-36.el6.x86_64.rpm
yum-3.2.29-40.el6.centos.noarch.rpm
具體版本號,根據你系統盤或者ISO提供為准。我是拷貝到了如下目錄
/usr/local/src/Python-2.6.6
執行安裝
cd /usr/local/src/Python-2.6.6/
rpm -Uvh --replacepkgs *.rpm
#出現如下提示
Preparing.。。 ########################################### [100%]
1:python-libs ########################################### [ 20%]
2:python ########################################### [ 40%]
3:python-urlgrabber ########################################### [ 60%]
4:yum ########################################### [ 80%]
5:python-devel ########################################### [100%]
執行yum命令,你熟悉的界面出現了。
上面就是CentOS 6.4升級Python導致yum無法使用的解決方法的相關介紹了,畢竟重裝yum比較麻煩,且不一定可行,可使用本文介紹的方法進行修復。
② Centos7啟動時顯示這個,求解! 我安裝了Python3後就變成這樣了
firewall啟動失敗啊,,防火牆啟動失敗,一般是加入了不能識別的配置...你輸入systemctl status firewalld.service 有說明
③ 為啥我按照python安裝教程,總說無法啟動此程序,因為計算機中丟失
應該是安裝的不正確,安裝好的程序文件有丟失所以導致程序無法運行,不一定是你的安裝不正確,也可能是你的安裝包有問題,你可以重新下載一個Python的安裝包,重新安裝試試。
④ 安裝好python後,打開就提示系統錯誤,無法啟動此程序,如下圖,請問要怎麼解決
系統:window7 32/64
python3.6
api-ms-win-crt-runtime就是MFC的運行時環境的庫,python在windows上編譯也是用微軟的visual studio C++編譯的,底層也會用到微軟提供的C++庫和runtime庫,安裝Visual C++ Redistributable for Visual Studio 2015 組件即可解決此問題。
⑤ 為啥我按照python安裝教程,總說無法啟動此程序,因為計算機中丟失
這是你windows操作系統文件丟失造成的,和python無關。
首先去網上搜索下載api-ms-win-crt-process-l1-1-0.dll文件,下載完畢後,把dll文件放到C:\Windows\System32目錄下即可。
如果下載的dll文件無效,可以去microsoft官網下載安裝補丁:
KB2999226、KB3118401更新下載:
KB2999226
微軟下載鏈接
https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows
KB3118401
微軟下載鏈接
https://support.microsoft.com/en-us/help/3118401/update-for-universal-c-runtime-in-windows
python教程
⑥ CentOS 6.4升級Python導致yum無法使用怎麼辦
因開發需要,今天把CentOS 6.4自帶的Python2.6.6升級到了Python2.7.3.按照如下步驟進行升級
1、查看當前系統python的版本
1
python -V
2、下載2.7.3版本的Python
1
wget
3、解壓和安裝
1
2
3
4
5
6
7
tar -jxvf Python-2.7.3.tar.bz2
#進入解壓後的目錄
cd Python-2.7.3
#編譯和安裝
./configure
make
make install
4.查看是否安裝成功
1
2
3
/usr/local/bin/python2.7 -V
#如果出現如下信息代表安裝成功
Python 2.7.3
5、建立軟鏈接
1
2
3
4
5
6
7
8
#正常情況下即使python2.7安裝成功後,系統默認指向的python仍然是2.6.6版本,考慮到yum是基於python2.6.6才能正常工作,所以不建議卸載。
#採用下面的方法把系統默認的python修改為2.7.3版本
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
#檢測是否成功
python -V
#出現2.7.3版本信息代表成功
Python 2.7.3
6、解決修改完系統默認python版本後yum不可用的問題
1
2
#修改yum文件
vi /usr/bin/yum
將文件頭部的
1
#!/usr/bin/python
改為如下內容
1
#!/usr/bin/python2.6.6
整個升級過程完成了。
7、其他問題
經過上面6步的操作本來yum是可用了,但是不知道哪位牛人又修改了系統的什麼文件,導致使用yum的時候還是提示 no named yum的錯誤提示。經過查閱資料得知都是讓修改yum的頭部python的版本。
但是我已經修改過了(步驟6),不知道怎麼解決了。最後放棄了「度娘」採用經常被和諧的Google,在Centos官網上查到了一篇文檔,方法如下。
首先找到你安裝Centos的光碟或者ISO文件,只要系統版本一樣即可。拷貝如下文件到系統中:
1
2
3
4
5
python-2.6.6-36.el6.x86_64.rpm
python-urlgrabber-3.9.1-8.el6.noarch.rpm
python-devel-2.6.6-36.el6.x86_64.rpm
python-libs-2.6.6-36.el6.x86_64.rpm
yum-3.2.29-40.el6.centos.noarch.rpm
具體版本號,根據你系統盤或者ISO提供為准。我是拷貝到了如下目錄
1
/usr/local/src/Python-2.6.6
執行安裝
1
2
3
4
5
6
7
8
9
cd /usr/local/src/Python-2.6.6/
rpm -Uvh --replacepkgs *.rpm
#出現如下提示
Preparing... ########################################### [100%]
1:python-libs ########################################### [ 20%]
2:python ########################################### [ 40%]
3:python-urlgrabber ########################################### [ 60%]
4:yum ########################################### [ 80%]
5:python-devel ########################################### [100%]
執行yum命令,你熟悉的界面出現了~~
⑦ python 3.x安裝centos7報錯config.status: error: cannot find input file: `Misc/python.pc.in'
這個是因為你的python3的安裝包不完整或者損壞導致的,你重新下載一個安裝包,就可以了。
⑧ 怎麼將python腳本 部署到虛擬centos7上去
1.安裝centos VMware9下面安裝centos2.在centos下面設置共享文件夾為你本地的論壇的代碼,然後設置網路為橋接:直接連接到物理網路,賦值網路連接狀態3.進入forum_svr.py目錄下運行python forum_svr.py,當然是啟動不了服務的4.安裝easy_install(想辦法)5.安裝pymogo tornado memcache 等一系列的模塊。6.當然還是啟動不了的7.還需要啟動memcached ,所以就要安裝memcached,Memcached是由Danga Interactive開發的,高性能的,分布式的內存對象緩存系統,用於在動態應用中減少資料庫負載,提升訪問速度。所以你就要安裝libevent8.libevent 最新的穩定版:wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz
# rpm -q libevent (首先檢查系統是否安裝了Libevent)
# yum -y install libevent* (我使用的Yum安裝)或者可以使用編譯安裝
# tar zxvf libevent-1.4.14b-stable.tar.gz
# cd libevent-1.4.14b-stable
# ./configure --prefix=/usr/local/libevent/ # make
# make install
9.memcached 最新的穩定版:wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz # tar -zxvf memcached-1.4.5.tar.gz
# cd memcached-1.4.5 # ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/ # make
# make install
啟動Memcached
# cd /usr/local/memcached/bin/ # ./memcached -u root -d
將Memcached加入系統自動啟動
# vim /etc/rc.local
# /usr/local/memcached/bin/memcached -u root -d
查看Memcached
# ps -ef |grep memcached
10.然後你就要找到虛擬機的IP地址,可以在虛擬機下找運行ifconfig 例如:inet addr:192.168.0.109
11.在course_form_edit.html和course_forum_viem.html下修改swf:地址:(我的)當然是http://192.168.0.109:8086/了。(共六處)12.現在從虛擬機下啟動forum_svr.py就能啟動了。13.可能在windows下你訪問時可能還是會報伺服器拒絕的錯誤,說明虛擬機的鏈接地址還是請求不到虛擬機下的數據,可以在虛擬機下運行
iptables -I INPUT -i eth0 -p tcp --dport 8086 -j ACCEPT(為windows下實體機開辟一個8086埠),虛擬機防火牆不讓請求數據。
OK,現在windows下就可以請求到數據了。方便本地的調試了。
⑨ CentOS 6.4升級Python導致yum無法使用怎麼辦
1、查看當前系統python的版本
1python -V
2、下載2.7.3版本的Python
1wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
3、解壓和安裝
tar -jxvf Python-2.7.3.tar.bz2
#進入解壓後的目錄
cd Python-2.7.3
#編譯和安裝
。/configure
make
make install
4.查看是否安裝成功
/usr/local/bin/python2.7 -V
#如果出現如下信息代表安裝成功
Python 2.7.3
5、建立軟鏈接
#正常情況下即使python2.7安裝成功後,系統默認指向的python仍然是2.6.6版本,考慮到yum是基於python2.6.6才能正常工作,所以不建議卸載。
#採用下面的方法把系統默認的python修改為2.7.3版本
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
#檢測是否成功
python -V
#出現2.7.3版本信息代表成功
Python 2.7.3
⑩ CentOS 6.4升級Python導致yum無法使用怎麼辦
修改yum配置(否則yum無法正常運行)
vi /usr/bin/yum
將第一行的#!/usr/bin/python修改為系統原有的python版本地址#!/usr/bin/python2.6