學(xué)習(xí)筆記之創(chuàng)建Python Django開(kāi)發(fā)環(huán)境

之前已經(jīng)介紹了Linux虛擬機(jī)的安裝,接下來(lái)則是在Linux虛擬機(jī)中創(chuàng)建Python Django的開(kāi)發(fā)環(huán)境。

1、打開(kāi)VMware Workstation 12 Player,選擇之前創(chuàng)建好的虛擬機(jī),并雙擊。

VMware Workstation 12 Player

若出現(xiàn)以下界面,點(diǎn)擊是和確定即可。

虛擬設(shè)備提醒
可移動(dòng)設(shè)備提醒


2、進(jìn)入登陸界面,選擇之前注冊(cè)的賬號(hào),輸入密碼登陸。注意,不要用guest登陸,會(huì)有權(quán)限限制。

登陸界面
登陸成功

3、不習(xí)慣英文,可以在設(shè)置中選擇語(yǔ)言,下載中文包,并在用戶(hù)中選擇中文。找到終端程序Terminal(快捷鍵ctrl+alt+t)打開(kāi),輸入下面兩行指令:

sudo apt-get update

sudo apt-get -y upgrade

上述兩行指令用于更新安裝好的系統(tǒng)信息,獲取所有需要更新或者升級(jí)的項(xiàng)目。


出現(xiàn)錯(cuò)誤,根據(jù)提示運(yùn)行第一條代碼,完成。

4、安裝Python中管理套件的最佳指令pip,也通過(guò)apt-get來(lái)安裝,指令為:

sudo apt-get -y install python-pip


安裝最重要的虛擬機(jī)環(huán)境virtualenv,指令:sudo pip install virtualenv


安裝完畢后,輸入指令ip a,查看當(dāng)前虛擬機(jī)的IP地址。由圖可知,這臺(tái)虛擬機(jī)的IP地址為192.168.48.128,這樣就可以設(shè)置SSH和PuTTY了。

PS:步驟5是為了能夠在Windows或者M(jìn)ac OS環(huán)境中連接虛擬機(jī),遠(yuǎn)程對(duì)虛擬機(jī)進(jìn)行操作。若不需要遠(yuǎn)程操作虛擬機(jī),則不需要執(zhí)行此步驟,直接進(jìn)行步驟6就可以了。


5、在Ubuntu中,讓外界的計(jì)算機(jī)可以連接到操作系統(tǒng),需要安裝OpenSSH服務(wù)器。指令:

sudo apt-get -y install openssh-server

為了讓外界的計(jì)算機(jī)也可以使用FTP上傳和下載虛擬機(jī)上的數(shù)據(jù),還需要安裝FTP服務(wù)器,指令如下:sudo apt-get -y install vsftpd


安裝PuTTY,下載網(wǎng)址為:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html


默認(rèn)地址為C盤(pán),改為D盤(pán),可以自己自行選擇。下一步,點(diǎn)擊安裝就可以了。


找到安裝路徑下的putty.exe打開(kāi),進(jìn)入以下界面,點(diǎn)擊Open即可開(kāi)始連接,但在連接之前需要進(jìn)行后面的設(shè)置。


首先需要填寫(xiě)IP地址,請(qǐng)?zhí)顚?xiě)前面操作得到的虛擬機(jī)的IP地址,我這里是192.168.48.128,再設(shè)置Session連接的名稱(chēng),可用中文,我這里使用的是Django Project。


然后,由于默認(rèn)字體太小,則需要設(shè)置字體。點(diǎn)擊Change,將字號(hào)修改為四號(hào)。


需要設(shè)置定時(shí)發(fā)送的一些連接數(shù)據(jù)封包(這里設(shè)置為60秒),以避免因?yàn)橐欢螘r(shí)間沒(méi)有輸入字符而被強(qiáng)迫結(jié)束連接。


點(diǎn)擊Open,第一次連接會(huì)出現(xiàn)以下界面,提醒第一次需要設(shè)置key的交換操作,點(diǎn)擊是,則可以順利進(jìn)入虛擬機(jī)的終端程序了。

6、安裝Notepad++程序編輯器(也可以選擇其他程序編輯器),具體安裝步驟就不在此介紹了。

7、創(chuàng)建虛擬機(jī)環(huán)境,建立要開(kāi)發(fā)的網(wǎng)站文件夾。
代碼:sudo apt-get install -y python-pip


pip install django

virtualenv VENV

source VENV/bin/activate

pip install django


django-admin startproject myweb

cd myweb


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容