㈠ 開源版PyMol安裝保姆級教程
開源版PyMol是一款功能強大的分子與蛋白可視化軟體,用戶可根據需求選擇教育版本或者開源版進行安裝。以下為安裝教程:
首先下載python軟體,推薦安裝最新版本3.11.4,然後使用雙擊方式安裝軟體,並在安裝設置中選擇「Customize installation」,確保「Add python to PATH」被勾選,以設置環境變數。完成安裝後,通過cmd命令窗口輸入「python」,驗證Python是否安裝成功。
接著安裝PyMol相關擴展包,推薦通過以下網址(Archived: Python Extension Packages for Windows - Christoph Gohlke (uci.e))下載對應文件:
1. numpy-1.22.4+mkl-cp311-cp311-win_amd64.whl
2. Pmw-2.0.1-py3-none-any.whl
3. pymol-2.6.0a0-cp311-cp311-win_amd64
4. pymol_launcher-2.5-cp311-cp311-win_amd64
將下載的擴展包放入D:\python\Scripts目錄,然後在scripts目錄欄打開新cmd窗口,通過依次輸入安裝指令(按照順序執行)完成包安裝。若提示更新pip,先執行「pip install --upgrade pip」進行更新。後續的安裝指令如下:
pip install numpy-1.21.5+mkl-cp37-cp37m-win_amd64.whl
pip install Pmw-2.0.1-py3-none-any.whl
pip install pymol-2.6.0a0-cp311-cp311-win_amd64
pip install pymol_launcher-2.5-cp311-cp311-win_amd64
完成上述步驟後,通過輸入「pip install pyqt5」安裝PyQt5庫,使得PyMOL界面更美觀。
最後,將PyMol圖標放置於scripts文件夾的上一級目錄,右鍵點擊並發送至桌面完成安裝,至此PyMol已安裝完畢。
為方便用戶安裝,已准備安裝包鏈接(pan..com/s/1R0IBgq...),提取碼為「csub」。請直接下載。
㈡ 分享幾個開源的Python游戲代碼
以下是一些開源的Python游戲代碼分享:
I wanna,源代碼鏈接:pan..com/s/1DlULys...
提取碼:kh2h
Covid-Hero,源代碼github地址:github.com/zixinzeng-je...
The Game of Purifier,源代碼github地址:github.com/epcm/PURIFIE...
進擊的豌豆,源代碼鏈接:pan..com/s/1YcojAC...
提取碼:tsfm
以上游戲均採用Pygame Zero庫(簡稱Pgzero)開發。Pgzero是Pygame的精簡版本,能夠實現Pygame庫的主要功能,同時屏蔽了復雜的細節,對新手十分友好。
若想快速了解Pgzero,可以參考下文:
若要全面系統學習Pgzero,可以參考《趣學Python游戲編程》一書。該書通過十個經典游戲案例,深入淺出地介紹了游戲編程的基本原理,以及Pgzero的具體使用方法。相信學完這本書後你也能開發出上面這樣精彩的Python游戲。
㈢ 收藏!3個最佳學習Python編程的開源庫
1、learn-python3
這個存儲庫一共有19本Jupyter筆記本。它涵蓋了字元串和條件之類的基礎知識,然後討論了面向對象編程,以及如何處理異常和一些Python標准庫的特性等。每一個主題都有一個“notebook”鏈接,它會向你介紹該主題和一些示例代碼,當你完成這些內容之後,還有一個練習鏈接,點擊後你就可以做一些測試題。
項目地址:https://github.com/jerry-git/learn-python3
2、learn-python
這個存儲庫還可以作為Python的介紹,幫助你從初級水平上升至中級,這里的中級指的是熟練地使用這種編程語言,而不僅僅是簡單的循環和演算法。該存儲庫是一個Python腳本集合,每個腳本都是一個核心類別的子主題,比如“操作符”、“數據類型”和“控制流”。
你不必完整地學習該課程,正如作者指出的那樣,你還可以將存儲庫用作備忘單,在需要的時候,快速查找,查看文檔,查看代碼,然後運行測試,看代碼是否能正常運行,是否按照代碼准則編寫。
項目地址:https://github.com/trekhleb/learn-python/blob/master/src/control_flow/test_if.py
3、full-speed-python
該存儲庫快速介紹了字元串和列表等基礎知識,然後快速深入到更高級的主題,“類”和“非同步編程”等,作者在寫這本書時採用了一種實用的方法,用代碼示例簡要介紹了每個主題,然後直接跳到練習問題,讓讀者可以自己嘗試。你可以在項目詳情頁下載pdf/epub文件。
項目地址:https://github.com/joaoventura/full-speed-python
關於3個最佳學習Python編程的開源庫,青藤小編就和您分享到這里了。如果您對python編程有濃厚的興趣,希望這篇文章可以為您提供幫助。如果您還想了解更多關於python編程的技巧及素材等內容,可以點擊本站的其他文章進行學習。