Django ImportError:没有名为bootstrap3的模块

Django ImportError:没有名为bootstrap3的模块,django,django-crispy-forms,Django,Django Crispy Forms,我用安装了bootstrap3 $ pip install django-bootstrap3 它正在安装在此目录中 /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/ /Users/shawnpike/anaconda/lib/python2.7/site-packages/django/ Django似乎在看这个目录 /Library/Frameworks/Python.frame

我用安装了bootstrap3

$ pip install django-bootstrap3
它正在安装在此目录中

/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/
/Users/shawnpike/anaconda/lib/python2.7/site-packages/django/
Django似乎在看这个目录

/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages/
/Users/shawnpike/anaconda/lib/python2.7/site-packages/django/
当我在INSTALLED_APPS=('bootstrap3')变量中放入'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
回溯(最近一次呼叫最后一次):
文件“manage.py”,第10行,在
从命令行(sys.argv)执行命令
文件“/Users/shawnpike/anaconda/lib/python2.7/site packages/django/core/management/_init__.py”,第385行,从命令行执行
utility.execute()
文件“/Users/shawnpike/anaconda/lib/python2.7/site packages/django/core/management/_init__.py”,执行中第354行
django.setup()
文件“/Users/shawnpike/anaconda/lib/python2.7/site packages/django/_init__.py”,第21行,在安装程序中
应用程序。填充(设置。已安装的应用程序)
文件“/Users/shawnpike/anaconda/lib/python2.7/site packages/django/apps/registry.py”,第85行,填充
app_config=AppConfig.create(条目)
文件“/Users/shawnpike/anaconda/lib/python2.7/site packages/django/apps/config.py”,第87行,在create中
模块=导入模块(条目)
文件“/Users/shawnpike/anaconda/lib/python2.7/importlib/_init__.py”,第37行,在导入模块中
__导入(名称)
ImportError:没有名为bootstrap3的模块
我使用复制和粘贴在django文件夹中安装了bootstrap3,但这不起作用。任何帮助都将不胜感激

谢谢大家!

尝试使用

$pip2 install django-bootstrap3

我使用的是ubuntu 14.04,pip命令将软件包安装到lib/python3.3/site-packages/而不是lib/python2.7/site-packages/

您必须安装Requirements.txt,这样就可以了

运行以下命令:

pip install -r requirements.txt

只需查看Django环境使用的python版本:

python -V
如果它正在使用Python 2.7运行:

pip install django-bootstrap3
否则,如果Django环境使用的是版本
python3
请使用:

pip3 install django-bootstrap3
尝试使用:

pip install django-bootstrap3
而不是:

pip3 install django-bootstrap3

我发现,当您使用虚拟环境(我使用的是anaconda)时,即使只使用普通的旧pip也能正常工作(即使在python3环境中)。由于某些原因,pip3无法工作。

在django shell中,你能成功导入bootstrap3吗?不,我得到'--------------------------------------------------------------------------------------导入恐怖追踪(最近一次通话最后一次)在()----->1导入bootstrap3导入错误:没有名为bootstrap3的模块看起来您有2个python安装。这将强烈鼓励您使用virtualenvironments。这样,安装将指向PythonTank的当前版本。先生,我将对此进行一次检查。这假设在txt文件,并且该文件存在,否则我想这不会解决他的问题。