IDEA創(chuàng)建python項(xiàng)目詳細(xì)圖文教程
工具:IDEA 2023
安裝插件
安裝 python 插件
新建python項(xiàng)目
其中的Environment type 選擇 virtualenv ,表示為這個(gè)項(xiàng)目創(chuàng)建一個(gè)虛擬Python虛擬環(huán)境。至于為什么看下面。
每個(gè)項(xiàng)目使用的框架庫(kù)并不一樣,或使用框架的版本不一樣,這樣需要我們根據(jù)需求不斷的更新或卸載相應(yīng)的庫(kù)。直接對(duì)我們本地的Python環(huán)境操作會(huì)讓我們的開發(fā)環(huán)境和項(xiàng)目造成很多不必要的麻煩,管理也相當(dāng)混亂。如果項(xiàng)目多了,就會(huì)造成本地環(huán)境的第三方庫(kù)混雜,有沖突的風(fēng)險(xiǎn)。
每個(gè)項(xiàng)目應(yīng)該各自擁有一套“獨(dú)立”的Python運(yùn)行環(huán)境。Virtualenv就是用來(lái)為一個(gè)應(yīng)用創(chuàng)建一套“隔離”的Python虛擬環(huán)境。
virtualenv為應(yīng)用提供了隔離的Python運(yùn)行環(huán)境,可以解決不同應(yīng)用間多版本的沖突問(wèn)題。
創(chuàng)建完項(xiàng)目結(jié)構(gòu)如下:
venv
就是這個(gè)項(xiàng)目的虛擬 python 環(huán)境,這樣如果我要安裝一個(gè) tk
庫(kù):
這個(gè)庫(kù)就會(huì)安裝到我的虛擬環(huán)境中,而不會(huì)影響電腦中的 python 庫(kù)。所以需不需要使用虛擬環(huán)境看情況而定。
接下來(lái)就可以創(chuàng)建python文件寫代碼啦
寫完直接右鍵點(diǎn)擊run就可以運(yùn)行了
然后每個(gè)python文件之間的相互import啥的就要去學(xué)習(xí)一下python的語(yǔ)法就ok,感覺(jué)和java差不多,很好上手。
總結(jié)
到此這篇關(guān)于IDEA創(chuàng)建python項(xiàng)目的文章就介紹到這了,更多相關(guān)IDEA創(chuàng)建python項(xiàng)目?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
pytorch下大型數(shù)據(jù)集(大型圖片)的導(dǎo)入方式
今天小編就為大家分享一篇pytorch下大型數(shù)據(jù)集(大型圖片)的導(dǎo)入方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-01-01解決pyinstaller 打包exe文件太大,用pipenv 縮小exe的問(wèn)題
這篇文章主要介紹了解決pyinstaller 打包exe文件太大,用pipenv 縮小exe的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-07-07Python3+pycuda實(shí)現(xiàn)執(zhí)行簡(jiǎn)單GPU計(jì)算任務(wù)
GPU的加速技術(shù)在深度學(xué)習(xí)、量子計(jì)算領(lǐng)域都已經(jīng)被廣泛的應(yīng)用。這篇文章就來(lái)和大家聊聊Python3如何利用pycuda執(zhí)行簡(jiǎn)單GPU計(jì)算任務(wù)?,感興趣的可以了解一下2023-03-03python 插入Null值數(shù)據(jù)到Postgresql的操作
這篇文章主要介紹了python 插入Null值數(shù)據(jù)到Postgresql的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03