PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

TemplateSyntaxError:Tertangkap ImportError saat merender:tidak dapat mengimpor utilitas nama

Salah satu penyebabnya di masa lalu adalah masalah jalur impor modul.

Secara khusus, menggunakan instalasi mod_wsgi yang dikompilasi terhadap satu versi Python, dan kemudian menggunakan WSGIPythonPath atau cara lain untuk menyetel jalur Python untuk merujuk ke lingkungan virtual Python yang dibangun menggunakan versi Python yang berbeda.

Jadi, validasi versi Python mod_wsgi yang dikompilasi dan diinstal untuk apa. Jika itu bukan Python 2.7, tetapi versi Python yang lebih lama, Anda bisa mendapatkan masalah khusus ini.

Untuk cara memeriksa mod_wsgi apa yang dikompilasi untuk digunakan:

http://code.google.com/p/modwsgi/wiki/CheckingYourInstallation #Python_Shared_Library

http://code.google.com/p/modwsgi/wiki/CheckingYourInstallation #Python_Installation_In_Use

Mungkin juga bermanfaat untuk memeriksa perbedaan revisi tingkat patch Python juga ketika melihat untuk apa mod_wsgi dikompilasi. Saya ingat bahwa ada masalah satu titik seperti ini antara Python 2.7.1 dan 2.7.2 di sana.

Bahwa paket situs Python Anda berada di bawah /usr/local maka sangat mungkin mod_wsgi menggunakan versi yang berbeda di bawah /usr.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara men-debug prosedur tersimpan postgresql?

  2. Hibernasi penggunaan dengan banyak utas

  3. Pemeran tipe data Postgres

  4. Postgresql bagaimana cara memilih nilai di kolom dari satu tabel yang hanya tersedia di tabel lain?

  5. Apakah postgresql mendukung lookbehind regexp?