2014-09-19 81 views
8

导入错误:没有模块名为bootstrap3

安装bootstrap3
$ pip install django-bootstrap3 

它被安装在此目录

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

Django的似乎是在寻找这个目录在

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

当我把'bootstrap3'放在INSTALLED_APPS =('bootstrap3')变量中,然后运行

$ python manage.py runserver 

我得到这个错误

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 

我通过使用复制和粘贴安装在Django的文件夹bootstrap3并没有奏效。任何帮助将不胜感激。

谢谢!

+0

,你可以导入bootstrap3成功? – karthikr 2014-09-19 20:38:46

+0

不,我得到'--------------------------------------------- ------------------------------ ImportError Traceback(最近呼叫的最后一个) in () ----> 1 import bootstrap3 ImportError:No module named bootstrap3' – spike74 2014-09-19 20:49:51

+0

像你这样的LOoks有2个python安装。高度鼓励你使用虚拟环境。 http://stackoverflow.com/questions/1534210/use-different-python-version-with-virtualenv这样,安装就会指向python的当前版本 – karthikr 2014-09-19 20:56:40

回答

4

尝试使用

$pip2 install django-bootstrap3 

我使用Ubuntu 14.04和和PIP命令安装包的lib/python3.3 /站点包/,而不是LIB/python2.7/site-packages中/

2

你必须安装Requirements.txt,它会好的。

运行以下命令:

pip install -r requirements.txt 
+0

这个假设必要的包已经在requirements.txt文件中指定,并且该文件存在,否则这不能解决他的问题,我猜。 – nemesisfixx 2016-05-21 13:15:08

2

只看到你的Django环境中使用该版本的Python:如果使用Python 2.7运行

python -V 

pip install django-bootstrap3 

否则,如果您的Django环境正在使用版本Python 3,请使用:

pip3 install django-bootstrap3 
在Django的壳
相关问题