摘要:解決原因參考錯(cuò)誤信息如下示解決在下,可以安裝這些依賴包,,,,,,,。完成這些安裝之后,可以再次編譯。
1、Error_Info 1: INFO: Can"t locate Tcl/Tk libs and/or headers 1.1 解決
yum install tcl-devel yum install tk-devel1.2 原因
2、Error_Info 2: Python build finished, but the necessary bits to build these modules were not found參考:
You may have to install Tcl and Tk(when using RPM, install the –devel RPM as well) and /or edit the setup.py script to point to the right locations where Tcl/Tk is installed. If you install Tcl/Tk in the default locations, simply rerunning “make” should build the _tkinter extension.
錯(cuò)誤信息如下示:
Python build finished, but the necessary bits to build these modules were not found:
_bsddb _tkinter bsddb185
dl imageop sunaudiodev
解決:
在CentOS下,可以安裝這些依賴包:readline-devel,sqlite-devel,bzip2-devel.i686,openssl-devel.i686,gdbm-devel.i686,libdbi-devel.i686,ncurses-libs,zlib-devel.i686。完成這些安裝之后,可以再次編譯。
$ yum install readline-devel sqlite-devel bzip2-devel.i686 openssl-devel.i686 gdbm-devel.i686 libdbi-devel.i686 ncurses-libs,zlib-devel.i686 $ make && make install
此解決辦法參考:Python編譯安裝遇到的問(wèn)題
3、多版本共存解決:安裝完python2.7之后,還是顯示舊版(2.6)問(wèn)題如圖:
解決:
# 把原來(lái)的python重命名成python_old,注意不要?jiǎng)h除它 $ mv /usr/bin/python /usr/bin/python_old # 建立新的python的軟鏈接,/usr/local/python27為你剛才的安裝目錄 $ ln -s /usr/local/python27/bin/python /usr/bin/4、yum錯(cuò)誤:解決因python版本變化,引起的yum問(wèn)題
問(wèn)題如圖:
解決:
修改yum腳本(因?yàn)閥um腳本使用python解析的)
vim /usr/bin/yum # 進(jìn)入文件,修改首行#!/usr/bin/python 為舊版的python2.6(這個(gè)是我本機(jī)的) #!/usr/bin/python2.6
參考:升級(jí)python到最新2.7.x -- linux
success!
over~
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/44226.html
Centos的版本還是比較的多的,那么,我們要怎么在這個(gè)服務(wù)器上,去進(jìn)行安裝python3呢,具體的方法是什么呢?如果安裝遇到問(wèn)題的話,該怎么去進(jìn)行解決呢?下面就給詳細(xì)解答下。 一、CentOS安裝Python3 centos7自帶版本是python2.7 如果要用的3.0以上的版本需要手動(dòng)安裝,下載地址:https://www.python.org/ftp/python/ 1、先查看...
其實(shí),我們?cè)诠ぷ魃町?dāng)中,總是會(huì)遇到各種各樣的困惑的,甚至遇到各種麻煩,一旦遇到這么麻煩問(wèn)題的話,就會(huì)嚴(yán)重的影響到我們的工作效率,比如遇到Python無(wú)法用requests獲取網(wǎng)頁(yè)源碼的問(wèn)題,那么,我們?cè)撛趺慈ミM(jìn)行解決呢?下面就給大家詳細(xì)解答下。 最近在抓取http://skell.sketchengine.eu網(wǎng)頁(yè)時(shí),發(fā)現(xiàn)用requests無(wú)法獲得網(wǎng)頁(yè)的全部?jī)?nèi)容,所以我就用selenium...
小編寫(xiě)這篇文章的一個(gè)最為主要的目的,就是去給大家去做一個(gè)解釋,解釋關(guān)于在python中的一些問(wèn)題,甚至是出現(xiàn)的各種相關(guān)的疑難雜癥問(wèn)題,比如出現(xiàn)了中文負(fù)數(shù)的問(wèn)題,下面小編就給大家詳細(xì)的去做一個(gè)解答。 解決Python中matplotlib庫(kù)畫(huà)圖中文和負(fù)號(hào)顯示為方框的問(wèn)題 注意: 語(yǔ)言版本:Python 3.10.4 編譯器版本:PyCharm 2021.3.2 操作系統(tǒng):Win11 ...
小編寫(xiě)這篇文章的一個(gè)主要目的,主要是來(lái)給大家進(jìn)行闡述關(guān)于python多線程的問(wèn)題一些問(wèn)題解答,包括遇到多線程問(wèn)題現(xiàn)象,那么,遇到這種現(xiàn)象的話,我們需要怎么去進(jìn)行解答呢?下面小編就給大家詳細(xì)解答下。 本節(jié)重點(diǎn) 了解死鎖現(xiàn)象與解決方法 本節(jié)時(shí)長(zhǎng)需控制在15分鐘內(nèi) 一死鎖現(xiàn)象 所謂死鎖:是指兩個(gè)或兩個(gè)以上的進(jìn)程或線程在執(zhí)行過(guò)程中,因爭(zhēng)奪資源而造成的一種互相等待的現(xiàn)象,若無(wú)外力作用,它們都將...
閱讀 2875·2021-11-11 10:58
閱讀 1931·2021-10-11 10:59
閱讀 3499·2019-08-29 16:23
閱讀 2347·2019-08-29 11:11
閱讀 2794·2019-08-28 17:59
閱讀 3845·2019-08-27 10:56
閱讀 2087·2019-08-23 18:37
閱讀 3121·2019-08-23 16:53