新聞中心
Linux系統(tǒng)是一個(gè)非常強(qiáng)大的操作系統(tǒng),它很受程序開發(fā)人員的歡迎。這是因?yàn)長(zhǎng)inux系統(tǒng)具有可擴(kuò)展性、可定制性、更大的程序庫,而且還是一個(gè)開源系統(tǒng)。但對(duì)于那些初次接觸Linux系統(tǒng)的人來說,安裝和配置是一個(gè)非常繁瑣的過程。本文將向您介紹在Linux系統(tǒng)上安裝EasyGUI的方法,使初學(xué)者能夠輕松地在Linux系統(tǒng)上使用這個(gè)圖形用戶界面。

一、什么是EasyGUI
EasyGUI是一種Python庫,它以圖形方式界面設(shè)計(jì)并創(chuàng)建GUI程序。它是Python Standard Library中Tkinter庫的擴(kuò)展,提供了很多有用的函數(shù),因此可以使GUI設(shè)計(jì)更簡(jiǎn)單。 同時(shí)它還具有高度可移植性和跨平臺(tái)(Windows、LINUX、UNIX和Macintosh)的特點(diǎn)。
二、安裝EasyGUI
1.安裝Python
在Linux系統(tǒng)上安裝Python,可以從Python的官方網(wǎng)站(https://www.python.org/downloads/)下載最新版本的Python安裝程序。
在終端中輸入以下命令以安裝Python:
$ sudo apt-get install python3.5
2.安裝EasyGUI
安裝EasyGUI前,需要確保您已安裝Python庫Tkinter。
在終端中輸入以下命令以安裝EasyGUI:
$ sudo apt-get install python-easygui
3.檢查EasyGUI是否已完成安裝
在Python解釋器中輸入以下命令以檢查EasyGUI是否已完成安裝:
>>> import easygui
如果未出現(xiàn)任何錯(cuò)誤消息,則說明EasyGUI已經(jīng)成功安裝并已準(zhǔn)備好使用。
三、使用EasyGUI
使用EasyGUI創(chuàng)建GUI后,我們需要在運(yùn)行時(shí)進(jìn)行調(diào)用。以下是一個(gè)簡(jiǎn)單的應(yīng)用程序,演示如何在Linux上使用EasyGUI。
import easygui
if easygui.ccbox(‘你好,你想要退出嗎?’, ‘Title’):
pass
else:
easygui.msgbox(‘Ok, 程序?qū)?huì)繼續(xù)運(yùn)行’)
這個(gè)簡(jiǎn)單程序使用ccbox()函數(shù)創(chuàng)建了一個(gè)帶有“OK”和“Cancel”按鈕的確認(rèn)框。如果您單擊“OK”按鈕,則程序繼續(xù)運(yùn)行,否則程序?qū)⑼顺觥?/p>
四、
在Linux系統(tǒng)中安裝和使用EasyGUI可以使圖形用戶界面設(shè)計(jì)更加容易和方便。我們希望此文可以幫助初學(xué)者掌握使用EasyGUI的方法,并提高在Linux環(huán)境中進(jìn)行編程的效率。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220同時(shí)裝兩個(gè)版本的anaconda,啟動(dòng)python,啟動(dòng)哪個(gè)的
終端輸入python -V 查看是哪個(gè)即可
Anaconda是一個(gè)和Canopy類似的科學(xué)計(jì)算環(huán)境,但用起來更加方便。自帶的包管理器conda也很強(qiáng)大。 首先是下載安裝。Anaconda提供了Python2.7和Python3.4兩個(gè)版本,同時(shí)如果需要其他版本,還可以通過conda來創(chuàng)建。
1、下載easygui-0.96.zip安裝包。
2、將包解壓縮在anaconda3的scripts目錄下,我電腦目錄為:
e:\program
files\anaconda3\scripts
3、使用cmd命令切換到easygui-docs-0.96目錄下
4、【windows下】執(zhí)行:python
setup.py
intall
回車,安裝完畢。
5、重啟pycharm,easygui的package可以使用。
請(qǐng)問Mac 下的Python2.7.4 如何安裝 GUI 模塊? 裝到哪個(gè)文件夾? 如何判斷安裝成功?
這個(gè)沒有試過。好象是mac下的python是蘋果自己定制的。 有些東西不太好用。 我沒有試過,只能給你些思路。
GUI模塊有幾種。QT4,wxPython, Tkinter,GTK。 你可以先試tk能不能用。如果不能用就別安裝了,再試驗(yàn)wxPython,如果安裝成功了你再找個(gè)boa constructor作為開發(fā)環(huán)境。 如果安裝不成功再試驗(yàn)QT4。通常應(yīng)該可以安裝成功。QT4是一個(gè)值得學(xué)習(xí)的GUI界面。漂亮,簡(jiǎn)潔,在嵌入式系統(tǒng)里應(yīng)用廣泛。
此外就是GTK,PYGAME這些是用于圖象處理和游戲的界面。其它的一些GUI也有一些你可以找一找。
python安裝包應(yīng)該沒有問題,大不了你用源碼重新編碼一個(gè)自己的包就可以了。
下載一個(gè)GUI模塊的壓縮包 解壓后 在mac下的終端中cd到剛才解壓的路徑,輸入python setup.py install 回車;python會(huì)自動(dòng)安裝 無須設(shè)置,其實(shí)它被安裝到了python的Lib或Lib/site-packages/路徑下了;可以通過如下代碼查看python的安裝路徑:
import sys
sys.path
python的GUI模塊,有很多種,你問的是哪種?
不清楚的話,去看:
【整理】Python中的圖形庫
關(guān)于python中如何安裝模塊,我?guī)湍憧偨Y(jié)好了:
【總結(jié)】Python安裝第三方的庫、package的方法
(搜標(biāo)題即可找到我的帖子)
學(xué)python 但不想做web 有什么好書推薦
1、Python本身目前還沒有提供打包exe的功能,因?yàn)镻ython發(fā)展的方向是像Java一樣的多平臺(tái)。使用PyInstaller可以將Python程序打包成Windows(當(dāng)然也包括Linux, Mac OS X, Solaris and AIX)下可執(zhí)行的文件。
2、同樣的道理,Python對(duì)于操作系統(tǒng)相關(guān)的編程都需要相關(guān)其他組件,使用Python自帶的模塊很難寫出一個(gè)與某個(gè)操作系統(tǒng)緊密相關(guān)的程序。比如:移動(dòng)Windows的瀏覽器窗口、指定Linux終端窗口的位置等等,判猛這些都是操作系統(tǒng)來管理的,Python更多的用于應(yīng)用程序的編寫而不是控制操作系統(tǒng)。
3、個(gè)人覺得Python更好的教程就是安裝程序自帶的《Python Manuals》,里面既有教程《The Python Tutorial》,也有《The Python Language Reference》介紹系統(tǒng)自帶的各種模塊,學(xué)Python非官方文檔莫屬,任何中文的教程和文檔都是二手資料。
4、如果文檔已經(jīng)都了解,那么可以根據(jù)自己發(fā)展和研究方向了解各種擴(kuò)展模塊和框架讓沖豎,比如:web框架坦大Django、繪圖擴(kuò)展matplotlib、測(cè)試框架zope.testing、地圖擴(kuò)展basemap等等。如果對(duì)c感興趣,可以了解用C語言擴(kuò)展Python的功能。自學(xué)python就去51#C#TO學(xué)院這些都是類似語言學(xué)習(xí)的所謂高級(jí)編程部分,進(jìn)行學(xué)習(xí)。
一個(gè)業(yè)余初學(xué)者的體會(huì)可能對(duì)你更有參考價(jià)值。我學(xué)了python的基本語法,現(xiàn)在能模仿+修改別人的代碼弄個(gè)打飛機(jī)那樣的小游戲自己玩。我學(xué)編程主要是為了享受親手制作出自己想要的東西那種樂趣和成就感。入門的書我看了3本,講講我的體會(huì)。
與孩子一起學(xué)編程 我覺得這本最適合零基礎(chǔ)的朋友。講解很清詳細(xì),還帶章總結(jié)和少量習(xí)題。孩子看了都能學(xué)會(huì)。更大特色是強(qiáng)調(diào)趣味性。書的前幾章就開始教你用easygui和pygame做些小玩意兒。雖然是英文書,但讀來是比四六級(jí)閱讀爽一百倍。
簡(jiǎn)明 Python 教程 就是A byte of Python的中譯本。 用簡(jiǎn)短的實(shí)例講解基礎(chǔ)語法和概念?,F(xiàn)在我主要把這本當(dāng)字典查。
笨方法學(xué).Python 就是Learn Python The Hard Way。以敲代碼練習(xí)為主,全書的主體此襲就是52個(gè)習(xí)題。我很認(rèn)同本書的觀點(diǎn),多敲代碼其實(shí)是學(xué)編程語言最有效的辦法。因?yàn)槌鯇W(xué)者最常犯的錯(cuò)誤,就是拼寫錯(cuò)誤。一字一字碼出來,遇到報(bào)錯(cuò)就找bug改,直到運(yùn)行成功,再總結(jié)自己常常出錯(cuò)的地方。熟悉語法才是新手應(yīng)該注重的方向,而不是什么算法、思想、編程藝術(shù)之類的。那些是大神考慮的事,我們還菜著呢。
再給你個(gè)建議,去 Codecademy學(xué)編程,簡(jiǎn)直跟手把手教差不太多!循序漸進(jìn)練習(xí),還有徽章獎(jiǎng)勵(lì)。
最后說點(diǎn)題外話。本人理工科非IT專業(yè)畢業(yè),只學(xué)過一學(xué)期c語言(考完早忘了,if,for,while啥的有點(diǎn)印象,花括號(hào)都差點(diǎn)想不起來了)。VC++6.0和黑框框在我零星的記憶中是很不友好的東西。當(dāng)時(shí)學(xué)完一學(xué)期只會(huì)寫個(gè)交換變量、print一串*****、比大小、冒泡排序什么的,感覺真沒意思?,F(xiàn)在下班沒事碼幾行,弄個(gè)弱智小游戲自娛自樂。有成就感,哈哈哈。網(wǎng)上有個(gè)系列博客叫用Python和Pygame寫游戲,學(xué)完基礎(chǔ)語法就可賀扒衫以跟著這個(gè)教禪腔程鼓搗你自己的小游戲了。
關(guān)于linux安裝easygui的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務(wù)。
分享標(biāo)題:輕松學(xué)習(xí):Linux系統(tǒng)安裝EasyGUI簡(jiǎn)介(linux安裝easygui)
文章位置:http://www.dlmjj.cn/article/coogdcs.html


咨詢
建站咨詢
