django中使用memcache的一些注意事項

最近寫django項目時在保存驗證碼方面要用到memcached,因而便查看了一些教程進行操做,結果確遇到了一系列問題,如下是一些容易遇到的雷區:python

1.windows下memcached安裝:django

-windows下memcached安裝包是一個exe文件,然而安裝並非直接雙擊exe文件進行安裝,而是要經過命令行進行安裝:windows

首先cd 到 memcached.exe所在文件夾,而後鍵入以下代碼:
memcached.exe -d install

2.安裝報錯,提示不能安裝或者已安裝:memcached

①首先進入任務管理器,點擊服務,查看是否存在memcached這一服務,若是存在,那麼直接單擊右鍵,點擊運行。若是沒有,請看下面一條 spa

②安裝報錯還有緣由是由於權限不夠,啓動cmd時用管理員權限運行便可命令行

3.運行項目時報錯,提示ModuleNotFoundError: No module named 'memcache':code

-報錯緣由是由於缺乏所需的包,解決辦法:進入到項目所在環境,安裝一個叫 python-memcached的包便可解決blog

pip install python-memcached
相關文章
相關標籤/搜索