2014-09-19 22 views
8

Tôi đã cài đặt bootstrap3 vớiImportError: Không có mô-đun tên bootstrap3

$ pip install django-bootstrap3 

Nó đang được cài đặt trong thư mục này

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

Django dường như được nhìn vào thư mục này

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

Khi Tôi đặt 'bootstrap3' vào biến INSTALLED_APPS = ('bootstrap3') và sau đó chạy

$ python manage.py runserver 

tôi nhận được lỗi này

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 

Tôi đã cài đặt bootstrap3 trong thư mục django bằng cách sử dụng sao chép và dán và điều đó không làm việc. Mọi sự trợ giúp sẽ rất được trân trọng.

Cảm ơn bạn!

+0

trong vỏ django, bạn có thể nhập bootstrap3 thành công không? – karthikr

+0

không, tôi nhận được '--------------------------------------------- ------------------------------ NhậpError Traceback (cuộc gọi gần đây nhất) trong () ----> 1 nhập bootstrap3 NhậpError: Không có mô-đun có tên bootstrap3 ' – spike74

+0

LOok giống như bạn có 2 cài đặt python. Rất khuyến khích bạn sử dụng virtualenvironments. http://stackoverflow.com/questions/1534210/use-different-python-version-with-virtualenv Bằng cách đó, việc cài đặt sẽ trỏ đến phiên bản hiện tại của python – karthikr

Trả lời

4

Hãy thử sử dụng

$pip2 install django-bootstrap3 

Tôi đang sử dụng ubuntu 14.04 và và lệnh pip cài đặt gói để lib/python3.3/site-packages/và không lib/python2.7/site-packages/

2

Bạn phải cài đặt Requirements.txt và nó sẽ ổn.

Chạy lệnh này:

pip install -r requirements.txt 
+0

Giả định này các gói cần thiết đã được chỉ định trong tệp requirements.txt và tệp đó có mặt, nếu không thì điều này sẽ không khắc phục được sự cố của tôi mà tôi đoán. – nemesisfixx

2

Chỉ cần xem những trăn phiên bản môi trường Django bạn đang sử dụng với:

python -V 

Nếu nó được sử dụng Python 2.7 chạy:

pip install django-bootstrap3 

Nếu không, nếu môi trường Django của bạn đang sử dụng phiên bản Python 3 sử dụng:

pip3 install django-bootstrap3 
Các vấn đề liên quan