# Windows下python+mongodb的环境安装过程
---
## 安装python3.5
去官网下载安装包https://www.python.org/downloads/
选择一个舒服的安装路径(例如c:\python35)
## 安装mongodb
### msi安装包下载
https://www.mongodb.org/downloads#production,选择最新版本下载msi安装包
> 为了后面进行的方便,安装时候最好自己选择一下安装路径,这里我们把它安装在c:\mongodb下,如果安装在其他目录,后面安装windows服务时会需要 填写mongod.exe的位置。同时勾选把mongodb加入系统环境变量选项。
### 把mongodb作为windows服务来运行
mongodb官方文档对此有详细说明
https://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/
这里简单翻译一下
#### 以管理员身份打开cmd
`win+R`输入cmd,`Ctrl + Shift + Enter`以管理员身份打开,比如我们要把数据存放在`d:\data`中,新建两个文件夹:
```
mkdir d:\data\db
mkdir d:\data\log
```
#### 写一个配置文件mongod.cfg
用notepad++或者其他文本编辑器新建一个mongod.cfg,位置选一个方便的地方就好,在这里我们放在d:\data\mongod.cfg
```
systemLog:
destination: file
path: d:\data\log\mongod.log
storage:
dbPath: d:\data\db
```
#### 安装windows服务
```
"C:\mongodb\bin\mongod.exe" --config "d:\data\mongod.cfg" --install
```
#### 启动MongoDB服务
```
net start MongoDB
```
#### 设置环境变量
(Win10)右键"此电脑"->属性->高级系统设置->环境变量->编辑PATH->新增一个路径`"C:\mongodb\Server\3.2\bin\"`(因为我们刚才安装)
#### 尝试打开mongod客户端
重新打开cmd,如果一切配置正常会成功登录shell客户端
```
>mongo
MongoDB shell version: 3.2.3
connecting to: test
>
```