PyCharm創(chuàng)建指定版本的Django(超詳圖解教程)-創(chuàng)新互聯(lián)

最近在學(xué)習(xí)胡陽老師(the5fire)的《Django企業(yè)級(jí)開發(fā)實(shí)戰(zhàn)》,想要使用pycharm創(chuàng)建django項(xiàng)目時(shí),在使用virtualenv創(chuàng)建虛擬環(huán)境后,在pycharm內(nèi),無論如何都無法導(dǎo)入正確的環(huán)境。通常是提示 django is not importable in this environment。研究許久,現(xiàn)把 PyCharm 創(chuàng)建指定版本的 Django 的方法記錄如下。

超過十余年行業(yè)經(jīng)驗(yàn),技術(shù)領(lǐng)先,服務(wù)至上的經(jīng)營模式,全靠網(wǎng)絡(luò)和口碑獲得客戶,為自己降低成本,也就是為客戶降低成本。到目前業(yè)務(wù)范圍包括了:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司,成都網(wǎng)站推廣,成都網(wǎng)站優(yōu)化,整體網(wǎng)絡(luò)托管,微信平臺(tái)小程序開發(fā),微信開發(fā),APP應(yīng)用開發(fā),同時(shí)也可以讓客戶的網(wǎng)站和網(wǎng)絡(luò)營銷和我們一樣獲得訂單和生意!

我的環(huán)境:1. pycharm2018.3.5 64位 professional 2. python 3.6.8 3.系統(tǒng):win7

目標(biāo)版本:django 1.11.20

步驟正式開始:

1.首先創(chuàng)建一個(gè)pure python項(xiàng)目

項(xiàng)目名為mysite

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

選擇new enviorment using 。這樣可以搭建一個(gè)全新、獨(dú)立、隔離的項(xiàng)目環(huán)境,避免Python的環(huán)境管理上產(chǎn)生極大的混亂。

此處有多種選擇:

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

我選擇的是virtualenv,而pipenv沒用過,conda的包比較全面,但是我的win10里anaconda3經(jīng)常打不開,嚴(yán)重影響開發(fā)體驗(yàn),并且比較消耗系統(tǒng)資源。

這個(gè)新環(huán)境的位置(location)是在mysites項(xiàng)目下,此處要注意的是你有可能會(huì)用到別的項(xiàng)目的環(huán)境名字,建議修改,點(diǎn)擊右邊的文件夾樣子的按鈕,會(huì)彈出右邊窗口,即可修改

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

輸入項(xiàng)目名

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

在mysite下再創(chuàng)建一個(gè)mysite_env作為虛擬環(huán)境的目錄

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

修改好以后是這樣子

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

base interpreter是指你所用的python的原位置,就是你本機(jī)的python解釋器的位置,pycharm會(huì)在項(xiàng)目創(chuàng)建的虛擬環(huán)境中復(fù)制這個(gè)解釋器,不會(huì)影響到本機(jī)的python解釋器。

點(diǎn)擊create

2.此時(shí)會(huì)詢問你文件夾不是空的,是否創(chuàng)建在一個(gè)空的,選No

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

此時(shí)會(huì)詢問你是在當(dāng)前窗口打開還是在新窗口打開,任選一個(gè)即可。

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

3.點(diǎn)擊左邊的file選項(xiàng),然后點(diǎn)擊setting

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

4.點(diǎn)擊project:mysite(mysite是你創(chuàng)建的項(xiàng)目名字),然后點(diǎn)擊project interpreter

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

可以看到項(xiàng)目?jī)?nèi)十分干凈,點(diǎn)擊右邊加號(hào)下載所需的django版本

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

左上角輸入django,搜索,右下角勾選Specify version ,右側(cè)下拉框選擇你需要的特定版本,然后點(diǎn)擊左下角install package

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

安裝成功后,會(huì)顯示

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

5.此時(shí)的目錄結(jié)構(gòu)是這樣的

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

點(diǎn)擊左下角的terminal,左邊顯示的是虛擬環(huán)境的名字,在命令行輸入django-admin startproject mysite 創(chuàng)建名為mysite的django項(xiàng)目

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

執(zhí)行后,你會(huì)發(fā)現(xiàn)目錄結(jié)構(gòu)有變化

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

6.點(diǎn)擊右邊的add configuration,然后點(diǎn)擊彈出來窗口的左上角的加號(hào)

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

選擇django server

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

選擇右下角的fix

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

選擇enable django support 然后點(diǎn)擊 django project root 右邊的文件夾按鈕,選擇深一層的mysite,

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

此時(shí),會(huì)自動(dòng)找到 manage.py

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

點(diǎn)擊setting右邊的文件夾按鈕,選擇mysite下的settings.py

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

點(diǎn)擊OK

修改name為mysite

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

7.右上角會(huì)顯示如下,點(diǎn)擊綠色三角,運(yùn)行

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

下方出現(xiàn)

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

點(diǎn)擊藍(lán)色的鏈接,建議使用chrome瀏覽器(QQ瀏覽器有時(shí)候會(huì)打不開)

出現(xiàn)下圖,表示 django 運(yùn)行成功

PyCharm 創(chuàng)建指定版本的 Django(超詳圖解教程)

開始愉快的編程吧?。?!

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站題目:PyCharm創(chuàng)建指定版本的Django(超詳圖解教程)-創(chuàng)新互聯(lián)
分享路徑:http://bm7419.com/article10/ijcdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)網(wǎng)站策劃、App開發(fā)、自適應(yīng)網(wǎng)站電子商務(wù)、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)