fedora下python3 安裝tkinter和pygame


root 下用 “yum search tkinter”,如下圖所示:

然后再根據系統選擇安裝就好了。

tkinter安裝完畢。

接下來是安裝pygame在fedora的python3上,我的是python3.4。

首先下載依賴:

sudo yum install python3 python3-tools python3-devel SDL SDL-devel  SDL_image SDL_image-devel SDL_mixer SDL_mixer-devel SDL_net  SDL_net-devel SDL_ttf SDL_ttf-devel smpeg smpeg-devel portmidi  portmidi-devel libjpeg-devel libpng-devel

接下來去pygame的官網www.pygame.org下載源碼

解壓后進入目錄,用這條命令安裝:python3 setup.py install(因為我也有裝了python2.7,所以默認python是python2.7)

然后會出現你的依賴看裝好了沒:

除了沒找到的那兩個,其他的都要裝上,沒裝上的自己根據關鍵字去裝。

當你裝好依賴,並且也運行了python3 setup.py install 之后,大概會出現這個錯誤:

/usr/bin/ld: cannot find -lprottime
collect2: ld returned 1 exit status

 

這時候你就去找到你的libportmidi.so!在/usr/lib或者/usr/lib64里面,執行這樣一條命令:ln -s libportmidi.so.0 libporttime.so

好了,這時再運行python3 setup.py install,應該就能裝好了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM