2013-06-02 27 views
7

Trong khi cố gắng sử dụng các mô-đun RPi python cài đặt trên Raspberry Pi, sử dụng nó trong một trong những định nghĩa yêu cầu của tôi trong views.py tôi nhận đượcpython trong django không được nhập một cách chính xác

Module not imported correctly! 

This is the traceback that I got. Lưu ý rằng tôi đang sử dụng this repo làm điểm bắt đầu.

Điều gì sẽ là đúng cách để cài đặt RPi và sử dụng đúng cách trong Django? Tôi cần RPi vì cảm biến chuyển động của tôi, sử dụng this tutorial làm điểm khởi đầu cho cảm biến chuyển động nhưng muốn tích hợp nó vào chế độ xem django (trang)

+0

Thông báo này có vẻ là từ chính GPIO (xem [tại đây] (https://code.google.com/p/raspberry-gpio-python/source/browse/source/py_gpio.c?r=b8da656fb650aa8d13a9c0526dd9046971167c2a)) và không phải từ Django (anh ta chỉ truyền bá ngoại lệ). Bạn đã thử chạy nó chưa Django chưa? – Salem

+0

@Salem: Cảm ơn bạn đã nhận xét, kịch bản chạy trơn tru mà không có Django nhưng khi đưa nó vào tệp views.py của tôi thì tôi đã gặp lỗi đó. –

+0

Chỉ cần một shot trong bóng tối - 'GPIO.setmode (GPIO.BCM)' dường như có thêm không gian. – karthikr

Trả lời

2

Sau khi tải xuống mô-đun, giải nén và giải nén tệp đã tải xuống. Sau đó, chạy lệnh "python setup.py install". Tài liệu hướng dẫn cài đặt mô-đun này có thể hữu ích http://docs.python.org/2/install/.

Theo như sử dụng mô-đun với Django, tôi không thể thực sự trợ giúp về điều đó. Trang này có thể trợ giúp: https://docs.djangoproject.com/en/dev/intro/reusable-apps/.

+0

Cảm ơn câu trả lời của bạn. Nhưng vấn đề là Django đã được cài đặt và tôi đang cố gắng sử dụng một kịch bản python có acces để một số GPIOs bên trong trên định nghĩa xem của tôi. –

Các vấn đề liên quan