2014-09-19 16 views
8

ho installato bootstrap3 conImportError: No module named bootstrap3

$ pip install django-bootstrap3 

Viene installato in questa directory

/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ 

Django sembra guardare in questa directory

/Users/shawnpike/anaconda/lib/python2.7/site-packages/django/ 

Quando Inserisco 'bootstrap3' nella variabile INSTALLED_APPS = ('bootstrap3') e quindi eseguo

$ python manage.py runserver 

ottengo questo errore

Traceback (most recent call last): 
    File "manage.py", line 10, in <module> 
    execute_from_command_line(sys.argv) 
    File "/Users/shawnpike/anaconda/lib/python2.7/site-packages/django/core/management/__init__.py", line 385, in execute_from_command_line 
    utility.execute() 
    File "/Users/shawnpike/anaconda/lib/python2.7/site-packages/django/core/management/__init__.py", line 354, in execute 
    django.setup() 
    File "/Users/shawnpike/anaconda/lib/python2.7/site-packages/django/__init__.py", line 21, in setup 
apps.populate(settings.INSTALLED_APPS) 
    File "/Users/shawnpike/anaconda/lib/python2.7/site-packages/django/apps/registry.py", line 85, in populate 
    app_config = AppConfig.create(entry) 
    File "/Users/shawnpike/anaconda/lib/python2.7/site-packages/django/apps/config.py", line 87, in create 
    module = import_module(entry) 
    File "/Users/shawnpike/anaconda/lib/python2.7/importlib/__init__.py", line 37, in import_module 
__import__(name) 
ImportError: No module named bootstrap3 

ho installato bootstrap3 nella cartella Django tramite copia e incolla e che non ha funzionato. Qualsiasi aiuto sarebbe molto apprezzato.

Grazie!

+0

nella shell django, è possibile importare con successo bootstrap3? – karthikr

+0

no get '--------------------------------------------- ------------------------------ ImportError Traceback (ultima chiamata ultima) in () ----> 1 import bootstrap3 ImportErrore: nessun modulo denominato bootstrap3 ' – spike74

+0

I LOok come se avessi 2 installazioni di python. Ti incoraggerei molto ad usare virtualenvironments. http://stackoverflow.com/questions/1534210/use-different-python-version-with-virtualenv In questo modo, l'installazione farebbe riferimento alla versione attuale di python – karthikr

risposta

4

Provare a utilizzare

$pip2 install django-bootstrap3 

sto usando ubuntu 14.04 ed e il comando pip installa pacchetti per lib/python3.3/site-packages/e di non lib/python2.7/site-packages/

2

Devi installare Requirements.txt e sarà ok.

eseguire questo comando:

pip install -r requirements.txt 
+0

Questo presuppone i pacchetti necessari sono già stati specificati nel file requirements.txt e il file è presente, altrimenti questo non risolverà il problema. – nemesisfixx

2

Basta vedere quale versione di Python l'ambiente di Django sta usando con:

python -V 

Se si sta usando Python 2.7 run:

pip install django-bootstrap3 

In caso contrario, se il tuo ambiente Django utilizza la versione Python 3 usa:

pip3 install django-bootstrap3 
Problemi correlati