2016-12-13 115 views
0

我對Django/Python很陌生。我昨天剛剛安裝了Django 1.8。客戶端需要一個Django CMS設置。我跟着Django的CMS網站上的必要步驟,在我的Mac安裝它,它保持了示數:安裝Django CMS時出錯

enter image description here

關於庫依賴的幫助指導講座。而且我甚至都不明白這個錯誤是否足以知道這是否是問題所在。我安裝枕頭,不知道是否有必要..

https://djangocms-installer.readthedocs.io/en/latest/libraries.html 我不明白這是什麼意思,如果這是相關的。我需要這些庫中的任何一個來使它工作嗎?這些命令都不像我習慣的安裝命令。

+0

寫入'/ Library/Python/2.7/site-packages/django_treebeard-4.1.0.dist-info'時,第一個錯誤是「Permission denied」。作爲一個單獨的問題,你是否試圖在虛擬環境中安裝django和CMS?如果沒有,你應該看看使用它們。 – Tony

+0

你說你「剛剛安裝了django 1.8」,對於這個項目還是你強調你是django的新手?我只問我按照步驟在項目頁面上安裝django cms(https://www.django-cms.org/en/),它一切正常。我只需要以超級用戶身份運行任何東西就是升級'virtualenv'和/或'pip'。你是否按照顯示的步驟進行操作 – Tony

+0

最後一個問題,我睡覺前...爲什麼客戶_need_ a ** django ** cms?如果您對django不熟悉,爲什麼不使用Wordpress,Drupal或其他可以輕鬆安裝的CMS? – Tony

回答

0

我能終於想出解決辦法。儘管我發誓我最初是這樣做的,但幾乎任何一步都必須用sudo完成。不知道爲什麼,因爲我的電腦上沒有設置奇怪的權限。作爲一個單獨的問題,我必須在所有設置完成後更改sqlite數據庫的權限。

+0

我也升級到Python 3.5而不是使用2.7,我沒有這些問題。我也不需要使用sudo。 – pinksharpii

0

請嘗試以下方法:

CD插入您存儲所有的項目

而現在的目錄:

創建的virtualenv

virtualenv my_new_project 

更改爲新的virtualenv

cd my_new_project 

激活VIRTUALENV

source bin/activate 

安裝djangocms的安裝程序

pip install djangocms-installer 

安裝一個新的Django CMS網站

djangocms my_new_site 
+0

再次,我得到錯誤「/ usr/bin/python:無法打開文件'/usr/bin/django-admin.py':[Errno 2]沒有這樣的文件或目錄」 – pinksharpii

+0

你能否提供給我完整的追溯?它奇怪,它看起來在/ usr/bin /中,因爲它應該在virtualenv中看起來。 – Paulo

+0

是的,我仍然不明白這一點。我對我的解決方案發表了評論 - 許多權限問題。 – pinksharpii