python安裝和pycharm環(huán)境搭建設(shè)置方法
一、python 開發(fā)工具的選擇
python開發(fā)工具有很多,這里推薦使用 pycharm;因為jetbrains公司擁有眾多的開發(fā)工具以及開發(fā)擁護者。這些工具有相同的風(fēng)格和各類使用案例、描述問題的博客,可供初學(xué)者參考。
1、pycharm professional edition - 專業(yè)版,可以試用30天
https://download.jetbrains.8686c.com/python/pycharm-professional-2020.1.1.exe
jetbrains pycharm professional(python開發(fā)工具) v4.0.5 特別版
http://m.fzitv.net/softs/299378.html
2、如果你有學(xué)校的email,可以申請免費的教育版
https://www.jetbrains.com/zh-cn/education/#lang=python&role=learner
3、免費開源版
https://download.jetbrains.8686c.com/python/pycharm-community-2020.1.1.exe
二、pycharm的兼容性
在選擇pycharm的時候,考慮幾個兼容性:
- 操作系統(tǒng)兼容性 ,可以在各個windows和macOS使用;
- python版本的兼容性 在pycharm中可以為項目指定不同的python版本;
- pyqt5開發(fā)的輔助工具 通過pycharm擴展工具選項,可以將pyqt5中的uic和designer融入pycharm中,無縫操作;
三、安裝多個python版本

選擇 --> Customize installation 之后保持默認(rèn),Next

修改路徑為 python377,是為了在創(chuàng)建pycharm項目的時候能夠區(qū)分選擇Python的版本 ;

例如,我機器上已經(jīng)安裝的python版本情況,新安裝python3.7.7,放在相同的文件夾下。
四、新建pycharm項目
新建項目,選擇python版本

在項目的根目錄p377test上(圖中選中的藍(lán)色),點擊右鍵:

選擇 New -> Python Package -> 填寫 main 回車,添加完成后如下圖:

main 目錄作為源代碼的根目錄,所有源代碼和模塊都保存在main目錄下。
五、安裝項目需要的模塊
1、手工安裝 pyqt5
pyqt5 是 Qt python實現(xiàn)的開源版本,Qt是圖像化界面設(shè)計工具。
1)、打開 File -> Settings…

2)、選中+號

3)、在搜索框中,填寫 pyqt5 ,會出現(xiàn)模塊可用版本,點擊Install Package

4)、安裝成功!

2、自動安裝
1)、在項目根目錄下,創(chuàng)建 requirements.txt 文件 2)、在 requirements.txt 文件中輸入:
PyQt5==5.13.0 pyqt5-tools==5.13.0.1.5
3)、在底部選擇 Terminal ,打開終端,輸入:
pip install -r requirements.txt
pip 會自動安裝列在requirements.txt 文件中的依賴庫。

六、Pyqt5工具設(shè)置
1、PyQt5 Designer
打開 File–> Settings… --> External Tools --> 點擊 + 號,出現(xiàn)下圖

填寫: Name:PyQt5 Designer Description:PyQt5 Designer
點擊 Tool Settings 分欄中的 Program 后面的文件夾圖標(biāo),在彈出的窗口,選中當(dāng)前項目下的文件 venv\Scripts\pyqt5designer.exe

設(shè)置其他參數(shù),參數(shù)如下圖:(這里修改了Program的項目路徑,改為變量引用)

2、Pyqt5 uic
用同樣的操作,設(shè)置 uic , uic用來將designer設(shè)計的圖像化文件轉(zhuǎn)換成代碼。

總結(jié)
到此這篇關(guān)于python安裝和pycharm環(huán)境搭建和設(shè)置方法的文章就介紹到這了,更多相關(guān)python環(huán)境搭建和設(shè)置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python開發(fā)工具Pycharm的安裝以及使用步驟總結(jié)
- Python和Pycharm 環(huán)境部署詳細(xì)步驟
- Python編寫可視化界面的全過程(Python+PyCharm+PyQt)
- 最詳細(xì)的python工具Anaconda+Pycharm安裝教程
- Python中pycharm編輯器界面風(fēng)格修改方法
- python3.9和pycharm的安裝教程并創(chuàng)建簡單項目的步驟
- python 中關(guān)于pycharm選擇運行環(huán)境的問題
- python環(huán)境搭建和pycharm的安裝配置及漢化詳細(xì)教程(零基礎(chǔ)小白版)
- python3環(huán)境搭建過程(利用Anaconda+pycharm)完整版
- Pycharm及python安裝詳細(xì)教程(圖解)
- Python學(xué)習(xí)之路安裝pycharm的教程詳解
- Python集成開發(fā)環(huán)境Pycharm的使用及技巧
相關(guān)文章
tensorflow1.15與numpy、keras以及Python兼容版本對照方式
這篇文章主要介紹了tensorflow1.15與numpy、keras以及Python兼容版本對照方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03
基于Python數(shù)據(jù)結(jié)構(gòu)之遞歸與回溯搜索
今天小編就為大家分享一篇基于Python數(shù)據(jù)結(jié)構(gòu)之遞歸與回溯搜索,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python FastAPI+Celery+RabbitMQ實現(xiàn)分布式圖片水印處理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Python FastAPI如何結(jié)合Celery以及RabbitMQ實現(xiàn)簡單的分布式圖片水印處理系統(tǒng),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-04-04
Python實現(xiàn)帶下標(biāo)索引的遍歷操作示例
這篇文章主要介紹了Python實現(xiàn)帶下標(biāo)索引的遍歷操作,結(jié)合具體實例形式分析了2種帶索引的遍歷操作實現(xiàn)方法及相關(guān)操作注意事項,需要的朋友可以參考下2019-05-05
Python實戰(zhàn)之實現(xiàn)百度智能圖片識別
這篇文章主要介紹了如何利用Python編寫一個百度智能圖片識別項目,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python有一定幫助,需要的可以參考一下2022-01-01
pycharm創(chuàng)建臨時文件scatch file的方法詳解
JetBrains PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具,這篇文章主要介紹了pycharm創(chuàng)建臨時文件scatch file的方法,需要的朋友可以參考下2024-07-07
Python基于均值漂移算法和分水嶺算法實現(xiàn)圖像分割
圖像分割是將圖像分成若干具有獨特性質(zhì)的區(qū)域并提取感興趣目標(biāo)的技術(shù)和過程。這篇文章將詳細(xì)講解基于均值漂移算法和分水嶺算法的圖像分割,需要的可以參考一下2023-01-01

