最終解決如下面:我不知道有沒有多餘的空間
from django.conf import settings
from sys import path
path.extend(['/home/zoueswebsite', '/home/zoueswebsite/blog', '/home/zoueswebsite/zoueswebsite'])
import os
os.environ['django_settings_module'] = 'zoueswebsite.settings'
第一版本號錯誤:
設定例如以下:
from django.conf import settings
settings.configure()
from sys import path
path.extend(['/home/zoueswebsite', '/home/zoueswebsite/blog', '/home/zoueswebsite/zoueswebsite'])
from blog.models import *
錯誤:traceback (most recent call last):
file "xmlgenerator.py", line 20, in
for num, value in enumerate(category.objects.all()):
file "/usr/local/lib/python2.7/dist-packages/django/db/models/query.py", line 96, in __iter__
self._fetch_all()
file "/usr/local/lib/python2.7/dist-packages/django/db/models/query.py", line 857, in _fetch_all
self._result_cache = list(self.iterator())
file "/usr/local/lib/python2.7/dist-packages/django/db/models/query.py", line 220, in iterator
for row in compiler.results_iter():
file "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 713, in results_iter
for rows in self.execute_sql(multi):
file "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 776, in execute_sql
sql, params = self.as_sql()
file "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 83, in as_sql
out_cols, s_params = self.get_columns(with_col_aliases)
file "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 231, in get_columns
col_aliases)
file "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 306, in get_default_columns
r = '%s.%s' % (qn(alias), qn2(field.column))
file "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 61, in quote_name_unless_alias
r = self.connection.ops.quote_name(name)
file "/usr/local/lib/python2.7/dist-packages/django/db/backends/dummy/base.py", line 15, in complain
raise improperlyconfigured("settings.databases is improperly configured. "
django.core.exceptions.improperlyconfigured: settings.databases is improperly configured. please supply the engine value. check settings documentation for more details.
第一版本號中:
凝視掉這一行#path.extend(['/home/zoueswebsite', '/home/zoueswebsite/blog', '/home/zoueswebsite/zoueswebsite'])
會報錯:
root@ay140715013539708c0ez:~# python xmlgenerator.py
traceback (most recent call last):
file "xmlgenerator.py", line 11, in
from blog.models import *
importerror: no module named blog.models
第一版本號中:
假設凝視掉os.environ['django_settings_module'] = 'zoueswebsite.settings' 可是export 包括這個設定的時候 是無變化的 可是當我unset 的時候 就會報錯:
報的錯誤是第乙個錯誤
第一版本號中:
假設凝視掉:
#from django.conf import settings
是無關緊要的
第二版本號錯誤:
from django.conf import settings
settings.configure()
from blog.models import *
eroror;
traceback (most recent call last):
file "", line 1, in
importerror: no module named blog
python導入庫原因 導入庫的Python庫
我正在開發乙個有十幾個不同檔案的專案。在每個檔案的頂部,我有幾乎相同的行,它們匯入相同的庫並初始化與資料庫的連線 import re import urllib2 import datetime from sqlalchemy import from sqlalchemy.orm import fr...
什麼是導入庫???
1.在鏈結階段,鏈結程式結合.obj檔案和.lib庫檔案以建立.exe 可執行 檔案。通過在project選項卡上選擇setting,然後單擊link標籤,可以檢視這些庫檔案的列表,特別地,您會注意到kernel32.lib user32.lib和gdi32.lib。這些是三個主要windows子系...
Linux下python導入庫的常用方法
第一種 通過pip或者setup.py 安裝 python setup.py build python setup.py install第二種 臨時導入庫 第三種 永久性導入庫 2 檢視python的系統庫路徑 python import sys sys.path 此時會顯示python的庫路徑 u...