Django ImportError:没有名为bootstrap3的模块
我用安装了bootstrap3Django 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
$ 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文件,并且该文件存在,否则我想这不会解决他的问题。