Nâng cấp Python Broke Django


0

Tôi đã nâng cấp Python từ 2.5 lên 2.7, nhưng bản nâng cấp đã phá vỡ Django. Các bài kiểm tra Django và báo cáo hệ vỏ của họ không thể tìm thấy các mô-đun.

Tôi đã thử đặt các gói trang web với Django trên PYTHONPATH của tôi trong .bashrc, nhưng điều này không thể tìm thấy MySQLdb.

Tôi có phải cài đặt lại Django không?

Câu trả lời:


1

Vâng. Và MySQLdb.

python2.7 setup.py install

(tốt, không phải Django, nhưng tại sao lại có cơ hội khi nó rất dễ làm?)


Chà, tôi đang cố gắng cài đặt MySQLdb, nhưng thiết lập muốn setuptools, có thiết lập muốn zlib, và rõ ràng cài đặt Python của tôi đã không tạo mô-đun zlib đúng cách.
chernevik

Đã sửa lỗi zlib bằng cách cài đặt zlib1g-dev, sau đó cài đặt lại python. Điều đó đã cho tôi setuptools. Sau đó, cài đặt MySQLdb muốn mysql_conf, mà tôi đã nhận được bằng cách cài đặt libmysqlclient15-dev. Sau đó tôi có thể cài đặt MySQLdb và Django hoạt động. Chúa ban phước cho những người đóng gói khác nhau - nghiêm túc, họ biến những điều đáng kinh ngạc thành có thể - nhưng cài đặt này là nhiều google-fu hơn tôi cần trong một thời gian dài.
chernevik
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.