2017-03-08 114 views
0

我在安裝Misago論壇時遇到此錯誤。我不知道是什麼原因導致我安裝了Django。請幫助我的人。ImportError:No module named misago

[email protected]:~/Desktop/newfeed/startupindia$ python manage.py migrate 
Traceback (most recent call last): 
File "manage.py", line 23, in <module> 
execute_from_command_line(sys.argv) 
File "/home/xxxxx/.local/lib/python2.7/site-packages/django/core/management/__init__.py", line 350, in execute_from_command_line 
utility.execute() 
File "/home/xxxxx/.local/lib/python2.7/site-packages/django/core/management/__init__.py", line 324, in execute 
django.setup() 
File "/home/xxxxx/.local/lib/python2.7/site-packages/django/__init__.py", line 18, in setup 
apps.populate(settings.INSTALLED_APPS) 
File "/home/xxxxx/.local/lib/python2.7/site-packages/django/apps/registry.py", line 85, in populate 
app_config = AppConfig.create(entry) 
File "/home/xxxxx/.local/lib/python2.7/site-packages/django/apps/config.py", line 90, in create 
module = import_module(entry) 
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module 
__import__(name) 
ImportError: No module named misago 
+0

您好像在settings.py中的'INSTALLED_APPS'中包含'misago'。看看是否拼寫錯誤或配置不正確。 –

+0

你確定你是用python2.7pip安裝嗎?也許你也有python3,你的pip3覆蓋了指向pip的pip2.7。 – Tzomas

+0

xxxxx @ xxxx:〜/ Desktop $ python -V Python 2.7.12 xxxxx @ xxxx:〜/ Desktop $ pip -V pip 8.1.1 from /usr/lib/python2.7/dist-packages(python 2.7 ) –

回答

0

我還沒有聽說過Misago之前,但是從單證:

版本0.5.5〜1阿爾法

Misago documentation

Misago與Vagrant交付。
Vagrant是一個虛擬機,可以從根目錄下的vagrant up命令啓動。

所有需要的安裝都將通過在vagrant up命令中執行的安裝腳本完成。

Vagrant: What, Why and How?

版本0.6的Alpha 1

的Misago版本0.6的Alpha 1從GitHub不包含流浪者,但安裝有一個安裝腳本:

Development
To start Misago site locally, first setup and activate virtual environment for it and then fire following commands:

python setup.py install 

更多關於virtual envirionment

測試和運行服務器:

python manage.py migrate 
python manage.py createsuperuser 
python manage.py runserver 
0

看來你沒有設置環境變量。第一類爲終端

virtualenv env 
source env/bin/activate 

然後嘗試pip freeze 如果misago缺少這裏然後再重新安裝misago。