ubuntu16.04下python环境的配置

1、基于anconda2进行特定版本的tensorflow的安装:conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.6.0。注意:在安装的过程中注意用户权限的问题。

注意:”sudo pip install....“是安装在系统的python目录下,而去掉sudo则安装在anaconda下的python.

2、mongodb的安装 sudo apt-get install mongodb

sudo apt-get --purge remove mongodb mongodb-clients mongodb-server#卸载

mongo -version#版本查看

service mongodb start#开启

service mongodb stop#关闭

pgrep mongo -l   #检验是否开启成功 注意:-l是英文字母l,不是阿拉伯数字1

show dbs:显示数据库列表 

show collections:显示当前数据库中的集合(类似关系数据库中的表table) 

show users:显示所有用户 

use School#相当于创建数据库school

db.createCollection('teacher')#创建teacher表

db.student.insert({_id:1, sname: 'zhangsan', sage: 20}) #_id可选 id相同时不做操作

db.student.save({_id:1, sname: 'zhangsan', sage: 22}) #_id可选 id相同时作更新操作

db.student.find() #查询所有记录。相当于:select * from studentdb.student.find({sname: 'lisi'}) #查询sname='lisi'的记录。相当于: select * from student where sname='lisi'

db.student.find({},{sname:1, sage:1}) #查询指定列sname、sage数据。相当于:select sname,sage from student。sname:1表示返回sname列,默认_id字段也是返回的,可以添加_id:0(意为不返回_id)写成{sname: 1, sage: 1,_id:0},就不会返回默认的_id字段了

db.student.find({sname: 'zhangsan', sage: 22}) #and 与条件查询。相当于:select * from student where sname = 'zhangsan' and sage = 22

db.student.find({$or: [{sage: 22}, {sage: 25}]}) #or 条件查询。相当于:select * from student where sage = 22 or sage = 25

db.student.update({sname: 'lisi'}, {$set: {sage: 30}}, false, true) #相当于:update student set sage =30 where sname = 'lisi';

db.student.remove({sname: 'chenliu'}) #相当于:delete from student where sname='chenliu'

输入exit或者Ctrl+C退出shell命令模式

猜你喜欢

转载自blog.csdn.net/weixin_39012047/article/details/81010391