溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

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

發(fā)布時間:2020-10-12 07:20:47 來源:腳本之家 閱讀:222 作者:施浩宇 欄目:開發(fā)技術(shù)

最近在學(xué)習(xí)胡陽老師(the5fire)的《Django企業(yè)級開發(fā)實戰(zhàn)》,想要使用pycharm創(chuàng)建django項目時,在使用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 的方法記錄如下。

我的環(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)建一個pure python項目

項目名為mysite

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

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

此處有多種選擇:

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

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

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

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

輸入項目名

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

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

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

修改好以后是這樣子

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

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

點擊create

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

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

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

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

3.點擊左邊的file選項,然后點擊setting

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

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

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

可以看到項目內(nèi)十分干凈,點擊右邊加號下載所需的django版本

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

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

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

安裝成功后,會顯示

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

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

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

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

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

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

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

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

6.點擊右邊的add configuration,然后點擊彈出來窗口的左上角的加號

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

選擇django server

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

選擇右下角的fix

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

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

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

此時,會自動找到 manage.py

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

點擊setting右邊的文件夾按鈕,選擇mysite下的settings.py

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

點擊OK

修改name為mysite

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

7.右上角會顯示如下,點擊綠色三角,運行

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

下方出現(xiàn)

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

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

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

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

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

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持億速云。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI