谁iis啊!!!找个人帮忙

这家伙很懒...
正在加载...
正在加载...
正在加载...
正在加载...[实在找不到答案来这了]Python 在IIS里访问的时候居然没有设置的pythonpath? | Hello world!小组 | 果壳网 科技有意思
119560人加入此小组
翻遍英文资料啊,没有这样的啊我是win7+iis6.1 (为毛是6.1...)在python.exe里,注册表里,都设了不同的sys.path,例如命令行里加了个"D:\A",注册表里加了个"D:\B",在windows环境里加了PYTHONPATH="D:\C"结果在iis里运行页面,这些path一个都没有,只有一个自动加上去的当前文件的PathIIS无视了我的设置.现在根本无法引用自己做的module在浏览器里啊啊.....网上就没有说这事的
+ 加入我的果篮
不懂露珠的环境,不过下面这种方法有问题吗?import syssys.path.insert(1, yourpath)
IIS没设置过. 换APACHE+mod_wsgi好了, 设定很简单. 基本上只要设置了PYTHONPATH就行.
引用 的话:不懂露珠的环境,不过下面这种方法有问题吗? import sys sys.path.insert(1, yourpath)这种是目前发现唯一有用的方法,但是多人合作svn同步,这种写死路径的手段不好啊,这个path能写相对路径吗?没找到正确有效的写法
引用 的话:IIS没设置过. 换APACHE+mod_wsgi好了, 设定很简单. 基本上只要设置了PYTHONPATH就行.唉,确实很简单.但windows里也没看人写得多复杂,就到我这死活不出
引用 的话:唉,确实很简单.但windows里也没看人写得多复杂,就到我这死活不出IIS以前帮试过一下, 感觉对个人太复杂 :P
引用 的话:这种是目前发现唯一有用的方法,但是多人合作svn同步,这种写死路径的手段不好啊,这个path能写相对路径吗?没找到正确有效的写法import osos.path.abspath(relative_path)for example,os.path.abspath('..') returns the parent folder
顺便问一下,IIS是个啥子东东?
引用 的话:import os os.path.abspath(relative_path) for example, os.path.abspath('..') returns the parent folde...好吧,就这么办! 不过我还是很纠结为什么iis无视我的环境变量..iis是windows自带的web信息服务,类似于apache..我就觉得有办法,不过一直没查,一直去找为什么iis不灵... 谢啦!
智能科学专业
引用 的话:好吧,就这么办! 不过我还是很纠结为什么iis无视我的环境变量.. iis是windows自带的web信息服务,类似于apache.. 我就觉得有办法,不过一直没查,一直去找为什么iis不灵... 谢...import sysimport ossys.path.insert(1, os.getcwd())
引用 的话:import sys import os sys.path.insert(1, os.getcwd())请问,为什么有人用append,有人用insert 0,你们用insert 1, 有节操高下之分吗?谢谢
引用 的话:import sys import os sys.path.insert(1, os.getcwd())果然存在"当前工作目录"这样的函数 :D
引用 的话:果然存在"当前工作目录"这样的函数 :D引用 的话:请问,为什么有人用append,有人用insert 0,你们用insert 1, 有节操高下之分吗?谢谢sys.path[0]就是当前目录啊,再insert一遍os.getcwd()是啥子意思import 的时候是从sys.path中的目录下依次查找符合的module, 我选择insert 1的原因是我希望我插入的路径优先权高于系统中原有的那些路径(sys.path[1:]), 但是低于当前文件夹(sys.path[0]), 这样我可以在当前文件夹放新module overide它 if i want但是不知道插在不同位置还有没有其他影响
智能科学专业
引用 的话:sys.path[0]就是当前目录啊,再insert一遍os.getcwd()是啥子意思 import 的时候是从sys.path中的目录下依次查找符合的module, 我选择insert 1的原因是...sys.path[0]还真不一定是当前目录比如在ipython中,sys.path[0]是个空字符串,[1]是虚拟环境的bin目录,当前目录那是在python main.py时加上的。。其实还有__file__楼主估计也可以用上
智能科学专业
引用 的话:sys.path[0]就是当前目录啊,再insert一遍os.getcwd()是啥子意思 import 的时候是从sys.path中的目录下依次查找符合的module, 我选择insert 1的原因是...目测没有影响。。。sys.path就是个列表,严格说插1可能列表没有这个索引,插0保险一点。。。
引用 的话:sys.path[0]还真不一定是当前目录 比如在ipython中,sys.path[0]是个空字符串,[1]是虚拟环境的bin目录, 当前目录那是在python main.py时加上的。。其实还有_...那个空字符串就是当当前目录使的,所以你才可以import当前目录下的module
引用 的话:目测没有影响。。。sys.path就是个列表,严格说插1可能列表没有这个索引,插0保险一点。。。会影响优先级的
眼花缭乱...
引用 的话:会影响优先级的列表的话应该会影响优先级的,因为遍历列表时先后顺序是确定的
(C)2015果壳网&京ICP备号-2&京公网安备

我要回帖

更多关于 iis怎么找 的文章

 

随机推荐