《建议:使用Python搭建Web服务时使用sqlite来做轻度数据库操作,比较方便,mysql就有点重》
偶然了解到Python的虚拟环境,虚拟环境的作用:与该机器上原Python环境相隔离,对原Python环境不造成任何影响,推荐使用。
前提条件,该机器上具备Python环境。
架设步骤:
参考文档: 官方文档虚拟环境架设
实际操作(以Ubuntu为例):
偶然了解到Python的虚拟环境,虚拟环境的作用:与该机器上原Python环境相隔离,对原Python环境不造成任何影响,推荐使用。
前提条件,该机器上具备Python环境。
架设步骤:
参考文档: 官方文档虚拟环境架设
实际操作(以Ubuntu为例):
1.安装pip
apt-cache search pip | grep python
python-pip - Alternative Python package installer
sudo apt-get install python-pip
2.安装虚拟环境
sudo pip install virtualenv
此方法会在系统bin目录下建立virtualenv命令
3.建立虚拟环境
virtualenv ENV
会在运行该命令的当前目录下创建ENV环境
4.切换虚拟环境
进入ENV目录,运行source bin/activate
5.退出虚拟环境
deactivate
写到这里都不愿意写了,python架设web服务,使用bottle简单的不得了- -
只需要bottle.py 一个文件就可以了,附件是一个例子。
ENV下的目录结构:
bin bottle.py bottle.pyc include lib stat_checker.py views
只需要bottle.py 一个文件就可以了,附件是一个例子。
ENV下的目录结构:
bin bottle.py bottle.pyc include lib stat_checker.py views