說(shuō)明:mac系統(tǒng)自帶了python2.x (在/System/Library/Frameworks/Python.Frameworks/Version/2.x/...)
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到薩爾圖網(wǎng)站設(shè)計(jì)與薩爾圖網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋薩爾圖地區(qū)。
并配好了啟動(dòng)python2.x版本的環(huán)境變量,所以默認(rèn)>python會(huì)啟動(dòng)python2.x進(jìn)入交互界面。默認(rèn)python是沒(méi)有pip模塊的怎么安裝pip詳細(xì)內(nèi)容就自行百度啦,其實(shí)也很簡(jiǎn)單:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python get-pip.py
(記得pip的版本與python的版本對(duì)應(yīng))
有了pip就好辦事了!
就和mac有brew一樣,心情好就瞎install,心情不好就瞎uninstall。比如現(xiàn)在心情好要裝一個(gè)django,那就:
pip3 install django
再來(lái)一個(gè):
pip3 install MySQL
不好意思 是pymysql 這是訪問(wèn)mysql的python工具包,所以前面加了個(gè)py。
pip3 install pymysql
但是這個(gè)包對(duì)python3的支持不是很到位,聽(tīng)說(shuō)是太懶了還沒(méi)更新(不管人家懶不懶啦,自己勤快就行了),所以一般用python3環(huán)境的數(shù)據(jù)庫(kù)用的是PostgreSQL。那就安裝這個(gè)訪問(wèn)驅(qū)動(dòng)模塊:
pip3 install psycopg3
試一下,Django整好了沒(méi)有:
1.python3進(jìn)入python交互
2.import django
3.django.get_version()
直接在控制臺(tái)輸入django-admin 提示沒(méi)有命令 那么在~/.profile直接加環(huán)境變量就好了,或者軟連接django安裝目錄到/usr/local/bin!默認(rèn)應(yīng)該是已經(jīng)添加了的。
重點(diǎn)來(lái)了,加了環(huán)境變量了之后 發(fā)現(xiàn)居然報(bào)錯(cuò)了:找不到core模塊!實(shí)際上這是django-admin.py文件中聲明的原因:
#!/usr/bin/env python 默認(rèn)啟用的是mac下python2.x版本 所以需要改成這樣的: #!/usr/bin/env python3
好的,那么就可以開(kāi)始創(chuàng)建一個(gè)django項(xiàng)目了:
django-admin startproject test1
那么就會(huì)在當(dāng)前目錄下創(chuàng)建好一個(gè)項(xiàng)目文件test1!