树莓派

树莓派2学习笔记3(同步数据库)

2017-01-08  本文已影响152人  旅行家John

买来的树莓派2,玩了之后,总要做点正事!

树莓派使用的linux是debian系统,所以树莓派启用root和debian是相同的。

debian里root账户默认没有密码,但账户锁定。

当需要root权限时,由默认账户经由sudo执行,Raspberry pi 系统中的Raspbian

默认用户是pi 密码为raspberry

重新开启root账号,可由pi用户登录后,在命令行下执行

sudo passwd root

执行此命令后系统会提示输入两遍的root密码,输入你想设的密码即可,然后在执行

sudo passwd --unlock root

这样就可以解锁root账户了

1:查看Python版本命令

得到的python 版本信息

py2和py3的版本都有,下面的安装配置基本是在py2.7环境下

2:安装python的pip命令,命令如下:

sudoapt-getinstallpython-pip python-dev build-essential

sudopipinstall--upgrade pip

3:安装virtualenv虚拟环境,因为python版本比较多,我这里选择python2.7

作为示例。

4:安装linux下的python所需的mysqldb模块一.、首先安装mysql

sudo apt-get install mysql-server

二、下载MySQL-python-1.2.3.tar.gz(见附件),解压到指定目录。

截图是我的工作目录

三、python setup.py build

此时系统报错:EnvironmentError: mysql_config not found

很明显没有mysql_config这个文件,解决问题后的正确提示

这里可以看到mysql_config。

安装python模块时出现:error: Setup script exited with error: command 'gcc' failed with exit status 1

执行  sudo apt-get install libmysqld-devsudo apt-get install python-dev

执行完之后,就出出现配置文件信息。

四:修改配置文件信息mysql_config: /usr/bin/mysql_config

mysql_config: /usr/bin/mysql_config

$ vim site.cfg

修改mysql_config为mysql配置文件的路径/usr/bin/mysql_config

还要修改

threadsafe = False

$ python setup.py build

$ sudo python setup.py install

到这里,python mysql环境搭建完成。

编辑一个test.py文件,引入MySQLDB模块

执行命令python test.py命令

无提示错误,就说明已经成功。

5:安装linux下的python所需的oracle模块

吗的,真操蛋,不行,系统不支持,忙活了半天!

上一篇下一篇

猜你喜欢

热点阅读