摘要:解決原因參考錯誤信息如下示解決在下,可以安裝這些依賴包,,,,,,,。完成這些安裝之后,可以再次編譯。
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.
錯誤信息如下示:
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編譯安裝遇到的問題
3、多版本共存解決:安裝完python2.7之后,還是顯示舊版(2.6)問題如圖:
解決:
# 把原來的python重命名成python_old,注意不要刪除它 $ mv /usr/bin/python /usr/bin/python_old # 建立新的python的軟鏈接,/usr/local/python27為你剛才的安裝目錄 $ ln -s /usr/local/python27/bin/python /usr/bin/4、yum錯誤:解決因python版本變化,引起的yum問題
問題如圖:
解決:
修改yum腳本(因為yum腳本使用python解析的)
vim /usr/bin/yum # 進入文件,修改首行#!/usr/bin/python 為舊版的python2.6(這個是我本機的) #!/usr/bin/python2.6
參考:升級python到最新2.7.x -- linux
success!
over~
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/44226.html
Centos的版本還是比較的多的,那么,我們要怎么在這個服務器上,去進行安裝python3呢,具體的方法是什么呢?如果安裝遇到問題的話,該怎么去進行解決呢?下面就給詳細解答下。 一、CentOS安裝Python3 centos7自帶版本是python2.7 如果要用的3.0以上的版本需要手動安裝,下載地址:https://www.python.org/ftp/python/ 1、先查看...
其實,我們在工作生活當中,總是會遇到各種各樣的困惑的,甚至遇到各種麻煩,一旦遇到這么麻煩問題的話,就會嚴重的影響到我們的工作效率,比如遇到Python無法用requests獲取網頁源碼的問題,那么,我們該怎么去進行解決呢?下面就給大家詳細解答下。 最近在抓取http://skell.sketchengine.eu網頁時,發現用requests無法獲得網頁的全部內容,所以我就用selenium...
小編寫這篇文章的一個最為主要的目的,就是去給大家去做一個解釋,解釋關于在python中的一些問題,甚至是出現的各種相關的疑難雜癥問題,比如出現了中文負數的問題,下面小編就給大家詳細的去做一個解答。 解決Python中matplotlib庫畫圖中文和負號顯示為方框的問題 注意: 語言版本:Python 3.10.4 編譯器版本:PyCharm 2021.3.2 操作系統:Win11 ...
小編寫這篇文章的一個主要目的,主要是來給大家進行闡述關于python多線程的問題一些問題解答,包括遇到多線程問題現象,那么,遇到這種現象的話,我們需要怎么去進行解答呢?下面小編就給大家詳細解答下。 本節重點 了解死鎖現象與解決方法 本節時長需控制在15分鐘內 一死鎖現象 所謂死鎖:是指兩個或兩個以上的進程或線程在執行過程中,因爭奪資源而造成的一種互相等待的現象,若無外力作用,它們都將...
閱讀 2866·2021-11-11 10:58
閱讀 1920·2021-10-11 10:59
閱讀 3489·2019-08-29 16:23
閱讀 2324·2019-08-29 11:11
閱讀 2785·2019-08-28 17:59
閱讀 3838·2019-08-27 10:56
閱讀 2049·2019-08-23 18:37
閱讀 3111·2019-08-23 16:53