`
MyEyeOfJava
  • 浏览: 1125199 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:70188
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

[Python]架设python虚拟环境以及部署PythonWeb服务

阅读更多
《建议:使用Python搭建Web服务时使用sqlite来做轻度数据库操作,比较方便,mysql就有点重》

偶然了解到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
  • ENV.zip (158 Bytes)
  • 下载次数: 12
分享到:
评论

相关推荐

    基于深度学习图像分割Unet的肿瘤区域识别辅助诊断系统python源码(含模型构建、后端架设和前端访问功能).zip

    基于深度学习图像分割Unet的肿瘤区域识别辅助诊断系统python源码(含模型构建、后端架设和前端访问功能).zip 【项目说明】 有完整的模型构建、后端架设和前端访问功能。 医生只需通过web上传ct图像文件,后台就会使用...

    用python写网络爬虫书本源码

    1.《用python写网络爬虫》这本书各个章节的源码。 2.这本书爬取的网站的源码,这个网站的框架是web2py,可以在自己本地架设一个网站,也能更好的了解这本书。

    WAMP Server2.2E

    Windows下的Apache+Mysql+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

    基于Python+MySQL实现的(Web)学生选课管理信息系统【100012966】

    选用主流 DBMS、某种高级程序设计语言,实现一个完整的以数据库为核心的 B/S 架构的学生选课管理信息系统: 要求系统可以准确地记录和查询学生信息,包括学生的姓名、单位、年龄、性别以及...异常提示功能服务端架设

    毕设&课设&项目&实训-架设人脸识别服务的整个的源代码.zip

    这个是架设人脸识别服务的整个的源代码,为了便于理解,已经做了简化处理,删除了各种商业化的技术,你可以自己根据需要加入商业化的技术,比如BS系统部分你可以加入数据库,比如mysql,使用SSM(spring,springmvc,...

    Python Django的安装配置教程图文详解

    Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,初次发布于2005年7月, 并...

    python django项目实战入门及项目实战

    这个Web Framework在网络主机上架设一个全 功能的网站。Django 是一个由 Python 编写的具有完整架站能力的 Web 网站框架,通过这个框 架,只要短短几个指令, Python 的程序设计人员就可以轻松地建立一个正式网站所...

    FoxServ v3.1 Beta 1

    一个针对Windows视窗的网站服务器架设自由软件包,包含了网站后台数据库(MySQL 4.0.1~alpha)、Web服务器Apache2.0.39以及前台开发发布语言PHP4.2.2、Perl、Python这三种模板管理语言,此外它还包含了一个数据库...

    HelloJudge2:用于算法竞赛的评测系统

    如果您在使用2021年前的版本,更新后务必参考migrate.md进行数据迁移。...架设Web端前置需求Python3.7或者以上版本MySQL(可选)Redisgit部署指南git clone https://gitee.com/yutong_java/HelloJudge2,下载本项目至本地

    《新媒体数据挖掘——基于R语言》课件

    第1章 为什么学习R语言 1 1.1 R是什么 2 1.1.1 R是yi款悠秀的现代科研 软件 2 1.1.2 R的优势与不足 3 1.1.3 R和Python的区别 3 1.2 计算社会科学的兴起——以计算 传播学为例 4 1.2.1 什么是计算社会科学 4 1.2.2 ...

    flask-template::pushpin: Flask 技能路线图( 30+ 篇文章)

    Python 的web 框架很多,推荐选择Flask 开始入门,因为Flask 是一种极轻量化的框架,设计理念是Micro,非常适合新手快速上手,简单来说在架设Flask 时就像是堆积木,可以自己决定要使用什么积木(扩充套件),不会有...

    capital-futures-api-service:从 code.google.compcapital-futures-api-service 自动导出

    perl, python,ASP.net,甚至是web cgi 来开发策略,而且不会绑死在windows系统上,例如,只要你愿意,架设好一台windows 跑本专案开发的程式,你就可以使用andorid平板远端执行你的交易策略,或者是用Mac 机器远端执行策略,...

Global site tag (gtag.js) - Google Analytics