python 3.4 下執行出現的 exception 為:
ImportError: cannot import name '_win32stdio'
原因是 twisted 套件本身的問題,只要到:
https://github.com/twisted/twisted/tree/trunk/src/twisted/internet
下載兩個原始碼 _win32stdio.py 和 _pollingfile.py
放到 python34 下的 C:\Python34\Lib\site-packages\twisted\internet
並安裝 pypiwin32
python3 -m pip install pypiwin32
即可順利執行
2017年1月13日 星期五
2017年1月10日 星期二
mongodb 設定 root 帳號密碼
首先一般啟動 db
C:\"Program Files"\MongoDB\Server\3.2\bin\mongod.exe --dbpath "C:\Program Files\MongoDB\Server\3.2\data\db" --bind_ip 0.0.0.0
啟動 mongo shell
C:\"Program Files"\MongoDB\Server\3.2\bin\mongo.exe
在 shell 輸入以下
use admin
db.createUser({user:"root_username", pwd:"root_password", roles:[{role:"root", db:"admin"}]});
關掉 db 再以 --auth 重新啟動 db
C:\"Program Files"\MongoDB\Server\3.2\bin\mongod.exe --auth --dbpath "C:\Program Files\MongoDB\Server\3.2\data\db" --bind_ip 0.0.0.0
之後連線都需要有 root_username 及 root_password
mongodb://root_username:root_password@127.0.0.1/
C:\"Program Files"\MongoDB\Server\3.2\bin\mongod.exe --dbpath "C:\Program Files\MongoDB\Server\3.2\data\db" --bind_ip 0.0.0.0
啟動 mongo shell
C:\"Program Files"\MongoDB\Server\3.2\bin\mongo.exe
在 shell 輸入以下
use admin
db.createUser({user:"root_username", pwd:"root_password", roles:[{role:"root", db:"admin"}]});
關掉 db 再以 --auth 重新啟動 db
C:\"Program Files"\MongoDB\Server\3.2\bin\mongod.exe --auth --dbpath "C:\Program Files\MongoDB\Server\3.2\data\db" --bind_ip 0.0.0.0
之後連線都需要有 root_username 及 root_password
mongodb://root_username:root_password@127.0.0.1/
訂閱:
文章 (Atom)