在Linux中#!/usr/bin/python之后把后面的代码当成程序来执行。 但是在windows中用IDLE编程的话#后面的都是注释,之后的代码都被当成文本了。 该怎么样才能解决这个问题呢?
Posted Johnson_Yuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux中#!/usr/bin/python之后把后面的代码当成程序来执行。 但是在windows中用IDLE编程的话#后面的都是注释,之后的代码都被当成文本了。 该怎么样才能解决这个问题呢?相关的知识,希望对你有一定的参考价值。
本文转自:http://bbs.csdn.net/topics/392027744?locationNum=6&fps=1
这种问题是大神不屑于解答,小白又完全不懂的问题。。。
同遇到这个问题,网上怎么都搜不到解决方案,自己研究了半天终于能用了
把我的解决方法发上来希望对以后学习python programming这本书的人有帮助吧
(很大一部分是自己的理解,有错误的地方希望有热心的大神批评指正。。)
Note:本人用的是win10系统,Linux下没有尝试过
想实现显示网页而不是代码,首先要在你的电脑上打开网络服务,就是至少能通过浏览器访问你的电脑硬盘文件(让你的电脑成为一个Web Server!!)
这个应该是python CGI编程的基础, 很多python CGI编程的基础帖子也不跟你讲理由,直接要你配置Apache!!
那些说配置httpd.conf文件的也是要先安装Apache!!httpd.conf在Apache的解压包的conf文件夹下!!
一开始还以为是c盘的配置文件呢!!我足足找了半个小时!!个小时!!小时!!时!!。。
妈蛋对我这菜鸟一点也不友好。。
所以首先确认电脑已经安装Apache!!
1. 安装Apache(百度一下有很多安装教程)(不要去下载源码,下载编译好的压缩包!!)
百度一下python CGI的问题
Note:1.它有各种版本,需要不同版本的VC库的支持,所以要确认电脑已经安装相应的Virtual Studio等软件。。
我下载的是最新版的Apache,为了支持下载安装了一天的VS2017
Note:2. 这个东西安装还比较烦,如果配置不对哪怕安装时报错也会在服务中出现叫apache的服务,但不能用!所以要在注册表中删除这个服务再重启安装!!具体可以百度,我安装时重启了不下4 5次。。。要注意的几点:
×httpd.conf里面的很多配置可以在安装之后在改,但有几个参数一定要提前设置好!![/i]
关键词:ServerRoot "c:/Apache24"
这是Apache的安装目录,按照自己的实际情况(解压到哪就写什么)填写
注意地址的斜杠方向!!不要直接粘贴!!不要直接粘贴!!不要直接粘贴!!重要的事情说三遍!!
Window下默认的路径用的是\,这里是用的linux下的/!!
关键词:DocumentRoot "c:/Apache24/htdocs"
这个是网站的根目录,可以自己修改,这里我改成“H:/Web”。
关键词:
以上是关于在Linux中#!/usr/bin/python之后把后面的代码当成程序来执行。 但是在windows中用IDLE编程的话#后面的都是注释,之后的代码都被当成文本了。 该怎么样才能解决这个问题呢?的主要内容,如果未能解决你的问题,请参考以下文章
window下编写python脚本在linux下运行出错 usr/bin/python^M: bad interpreter: No such file or directory