python apache配置_Apache运行Python的配置
首先,保证Python解释器和Apache服务器都安装完毕了。
接着,就要安装mod_python,下载地址:http://download.csdn.net/detail/rongyongfeikai2/5201050。安装时,它会把自己安装在Python的安装路径下,并且在最后一步,让你指定apche的安装路径。这样,就将Python和Apache关联了起来。
安装完成后,进入Python的IDLE。
输入import mod_python没有报错,且进入apche的安装路径下module文件夹中有mod_python.so文件,则证明mod_python安装成功。
接着,进入Apache的conf文件夹,打开httpd.conf文件,加入:
LoadModule python_module modules/mod_python.so
然后再在DocumentRoot中指定路径为Python项目所在的路径,Directory也指定为Python项目所在的路径。
然后再在Directory中加入:
#一定要注意,下面一行在.前面有个空格.
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
然后,再加入(红色为加入的):
DirectoryIndex index.html index.php index.py
这时,写一个Python文件index.py:
#coding=gbk
def index():
return "中国万岁!";
运行Apache,并在浏览器中输入:http://localhost/RSSDemo/index.py或直接输入http://localhost/RSSDemo/(因为指定了默认运行index.py文件),你就可以在浏览器张看到:
中国万岁!
关于Python2.7支持中文的问题(wing ide中配置):
1.在Edit->Preferences->Display Font/Size和Source Font/Size均选为simsun11.
2.在Edit->Preferences->files中将编码改为chinese rpc gb2312。
3.在文件页面中头部加入#coding=gbk
如上即可。
PS:最重要的,在Python安装目录Lib/site-packages文件夹下,建立新文件:sitecustomize.py,内容如下:
import sys;
reload(sys);
sys.setdefaultencoding("utf8");
这样可以让Python可以与编码格式为utf-8的MySQL数据库相容,不会出现中文乱码问题。
python apache配置_Apache运行Python的配置相关推荐
- python如何在没有环境的电脑上执行_没安装python的电脑可以运行python写的程序吗 python语言编写的程...
py2exe 能够把 Python script 转换成可以在windows上独立执行的(即不需安装Python)的exe程序(加上其它必需的运行时函数库). -- 摘自百度知道 py2exe能够把P ...
- linux下能运行python,(转)Linux下运行python
原文: http://blog.csdn.net/jackywgw/article/details/48847187 在linux命令行下运行python,可以直接输出hello world jack ...
- python php linux-linux怎么运行python?
linux下有多种方式运行python: 1. 命令行执行: 建立一个*.py文档,在其中书写python代码.之后,在命令行执行:$ python *.py 注意事项:1. 需要指明文件的绝对路径: ...
- win7安装python开发环境,运行python
在win7上安装python的开发环境是非常简单的事情 Step1:下载python安装文件 url:https://www.python.org/download 去这里找到你想要下载的文件 Ste ...
- vscode运行python文件_vscode怎么运行python文件
1.首先需要确保安装了VScode的Python插件,打开Python脚本,可以直接拖入,点击文件,点击首选项里的用户设置,这时候会用户设置配置文件. 2.然后在左边文件Ctrl+F搜索Python关 ...
- python做Linux进程运行,Python实现在Linux系统下更改当前进程运行用户
在上一篇文章中,我们讲了如何在linux上用python写一个守护进程.主要原理是利用linux的fork函数来创建一个进程,然后退出父进程运行,生成的子进程就会成为一个守护进程.细心观察的可能会发现 ...
- python打完代码怎么运行-Python的代码是如何去进行运行的?
近年来,Python语言迅速崛起,其简洁.免费.易学习.兼容性好等特点以及其面向对象.函数式编程.过程编程.面向方面编程,受到众人的喜爱.与其他编程程序的语言基本相同,Python也是需要在相应的程序 ...
- linux系统如何创建python文件_linux如何运行python脚本
1.使用python的IDLE运行python 如果你的Linux安装了python,按Ctrl+Alt+T键打开Terminal,输入指令:python.会出现>>>,这个时候就可 ...
- 基础知识:编程语言介绍、Python介绍、Python解释器安装、运行Python解释器的两种方式、变量、数据类型基本使用
阅读目录 今日学习内容: 1.编程语言的介绍 2.Python介绍 3.安装Python解释器(多版本共存) 4.运行Python解释器程序两种方式.(交互式与命令行式)(♥♥♥♥♥) 5.变量(♥♥ ...
最新文章
- 关于box2d相关学习教程记录一下
- 记一次LVM修复过程
- keras从入门到放弃(二)多项回归
- 安卓系统使用摄像头API
- 盒马员工因工资单意外被同事看到,遭强制开除;微博被传大面积裁员、员工被要求主动离职,官方否认;豆瓣在截图中添加盲水印|雷峰早报...
- 随想录(libc.so和ld.so调试)
- 什么才是真正的架构设计?
- Revit二次开发之TaskDialog
- 输入一行数字、数字之间用空格隔开python_Python 实现一行输入多个数字(用空格隔开)...
- 大专计算机论文什么方向,大专计算机论文
- 应用概率统计(陈魁)第十一章(回归分析)部分课后答案
- 计算机蓝屏无法启动不了系统怎么办,电脑蓝屏重启开不了机怎么回事_电脑蓝屏之后启动不了的处理办法-系统城...
- 【支线】输电杆塔识别-YOLO v5在Aidlux的部署
- Domino RESTful
- 【awesome系列】awesome-css
- 00_抓取猫眼电影排行TOP100
- 贪玩蓝月服务器维护需多少时间,贪玩蓝月一般多久合区 | 手游网游页游攻略大全...
- android 直播悬浮窗口,实战:快手直播伴侣 解决安卓悬浮窗/闪退等问题
- 黄少华接任施振荣就任宏碁董事长
- Python数据分析:实时更新全国全球疫情分析
热门文章
- 小翔和泰拉瑞亚(线段树+思维)
- php七牛云储存图片,wordpress使用七牛云存储图片 | 厘米天空
- OpenKruise v0.8.0 版本:K8s 社区首个规模化镜像预热能力
- 如何跑通第一个 DataStream 作业?
- 技术的想象力:云栖大会第一天发布了什么?
- unity3d干货分享:实现敌人锥形视角的3个方法
- 好插件·用户造【CSND超好用插件】·【机械键盘大放送】
- ORA-20000: ORU-10027: 执行存储过程的错误
- windows的定时任务设置
- 程序员奇奇怪怪的网络问题