我正在尝试安装本地版本的ScrumDo进行testing。 只有在我的安装中,我必须运行: 源bin /激活 pip install -r requirements.txt 我得到的错误: 下载/解压django-storages 无法获取索引库urlhttp://b.pypi.python.org/simple/ 无法find满足django-storages要求的任何下载 根本没有发现django-storages的分布 存储完整的日志./pip-log.txt 我GOOGLE了一下,search这里和堆栈溢出,发现我应该添加一个–proxy =选项和/或取消设置我的http_proxy环境variables。 然而,我的安装没有代理,环境var没有设置。 我试过跑步 pip install -r requirements.txt –proxy = 然而,错误仍然是一样的。 我还创build了一个/root/.pip/pip.conf,其中包含: [全球] index-url = http://b.pypi.python.org/simple 并检查它的服务器实际上在线,如果包Django-Storages存在,这是真实的。 我尝试过的最后一件事,因为ScrumDo的安装文档如此说: pip安装-U Django == 1.1.4 再次没有成功…错误总是保持不变,任何人有任何想法? 我的pip-error.log显示以下内容(该URL在同一networking中的另一台机器上的firefox中也可以使用,不需要代理): /var/www/ScrumDo/pinax-env/bin/pip run on Mon Jul 30 10:24:08 2012 proxy): Downloading/unpacking Django==1.1.4 proxy): Getting page http://b.pypi.python.org/simple/Django proxy): Could […]
我有一个bottle.py应用程序,在开发模式下运行良好。 但是,具有较大数据库查询的函数会导致应用程序在uwsgi或浏览器中运行时超时,在apache上的mod_wsgi上运行。 我应该如何努力在生产环境中实现合理的性能?
我想在启动时运行一个python脚本作为特定的用户。 该脚本是一个服务器(侦听套接字,服务请求等),应该在后台运行,任何输出最好pipe道到一个日志文件。 我目前的做法是在rc.local的末尾添加一个条目,如下所示: su -l usr -c 'script.py arg1 arg2 &> logfile.log &' 问题:在脚本中我有几个打印语句在脚本中。 他们从来没有出现在日志文件中。 我试过了 su -l usr -c 'script.py arg1 arg2 &> logfile.log &' su -l usr -c 'script.py arg arg &> logfile.log &' &> secondLogfile.log & su -l usr -c 'script.py arg arg &> logfile.log &' su usr -c 'script.py arg arg […]
我想用mod_wsgi运行Apache来运行Python脚本。 服务器运行安装了Zend Server的Ubuntu 12.04,但是当启用wsgi模块时,Apache将无法启动。 我在错误日志中收到apache2: apr_sockaddr_info_get() failed的错误消息。 我使用Debian软件包安装了这个模块。 我似乎无法find这个具体问题,所以也许这是一个Zend Server的问题? 我很难过
今天我的网站出现了一个问题,apache在默认情况下没有提供index.php。 我已经将passenger_wsgi.py移动到文档根目录之上的目录,这样我就可以在不需要在.htaccess文件中使用PassengerAppRoot的情况下提供python文件。 我想这样做是因为我在网站上设置了一个开发子域,我想为这两个域使用不同的passenger_wsgi,但这意味着不同的PassengerAppRoots有不同的.htaccess文件。 有没有办法让passenger_wsgi.py在哪里,并仍然让Apache服务于index.phps? 编辑:对不起,我累了。 我只是意识到,这可能的工作方式是passenger_wsgi.py处理路由而不是apache。
我错误地删除了yum。 所以,现在我手动安装yum所需的所有依赖项。 其中之一是gettext-0.17-1.el5.i386.rpm,当我尝试安装它给出以下错误, error: Failed dependencies: /usr/bin/python is needed by gettext-0.17-1.el5.i386 这是奇怪的,因为我已经在系统中安装了Python 2.6。 #python -V Python 2.6.8 #which python /usr/local/bin/python 所以我复制/ usr / local / bin / python到/ usr / bin / python,甚至在那之后我得到了同样的错误。 任何帮助表示赞赏。
我正在使用Windows 2008 Server R2上的IIS FTP 7.5和我正在编写的python 2.7.3 ftp模块,遇到非常奇怪的行为。 该模块通过FTP活动模式连接到FTP_TLS库,并将一个简单的文件写入服务器。 我已经安装了带有FTP服务的2008 R2的全新安装,并按照说明生成了自签名证书: http://www.iis.net/learn/publish/using-the-ftp-service/using-ftp-over-ssl-in-iis-7 http://www.iis.net/learn/publish/using-the-ftp-service/configuring-ftp-firewall-settings-in-iis-7 我能够连接,login,更改目录,列表文件和放置文件没有问题,使用我的Python模块…但是,只要我改变连接到prot_p(encryption数据通道),我无法传输文件。 我从来没有收到从服务器传送的成功响应的226文件,它终于超时。 该文件是在FTP主机上创build的0字节,如果我手动杀死客户端文件消失。 我已经使用强制SSL身份validation和数据传输,在主动模式下在FTP服务器上设置了一个Filezilla服务器,同一个Python模块在放置文件时没有问题。 我已经运行wireshark,但由于它是encryptionstream量最后一次传输过程中写入文件挂起是不可读的,据我所知。 这是我的Python代码: #!/usr/local/bin/python #imports from ftplib import FTP from ftplib import FTP_TLS import ssl import os import fnmatch import sys import time #connect to FTP host ftp = FTP_TLS() #establish secure channels ftp.auth() # force secure control connection […]
我们正试图为我们的学生build立一个虚拟的开发/研究云环境。 学生需要能够login,启动python的IDE,并绘制一些图表作业。 我们正在运行64位Ubuntu 12.10,安装了Python和IDLE ide。 学生使用ssh -Xlogin并启动IDLE,这会产生一个GUI窗口。 问题:在IDE中运行这样的东西 nltk.download() 产生一个新的窗口。 但是当我们尝试这样的事情: book2.dispersion_plot("chair") 什么也没有发生 ,我们希望有一个新的窗口产生和显示情节(这就是本地机器上发生的事情)。 我怀疑这与X11有关,但在这一点上,我已经摆脱了我对系统pipe理知识的深度了。 从Mac(xQuartz)和PC(xming)客户端证实了这一点。 任何帮助将非常感激。
我有一个python脚本chatserver.py包括: – #!/usr/bin/python from twisted.internet.protocol import Protocol, Factory from twisted.internet import reactor <SNIP> reactor.listenTCP(3800, factory) print "Server Started" reactor.run() 这将在端口3800上打开一个套接字,如果我从SSH启动,但是我想检查打开的端口,并且如果closures,请使用PHP重新打开,但似乎无法执行python脚本。 这是我现在通过PHP调用它的方式 function serverCheck() { $host = "MYHOST"; $port = 3800; $connection = @fsockopen($host, $port); if ( !is_resource($connection) ) { // port not open exec('/var/www/vhosts/httpdocs/chat/chatserver.py',$output); var_dump($output); if($connection) fclose($connection); } } 我已经尝试了很多我在search中find的东西,但是我似乎无法获取要执行的文件。 一个不错的人正在帮助我,但无法找出答案,所以redirect到这里。 我的文件是正确的chmod和function“serverCheck”100%被打,但python脚本似乎永远不会被执行!
如何在Dreamhost上安装moinmoin-2? 我把这个放在这里,所以我可以在将来find它。 也许这对其他人也有用。 我发现它有挑战性,因为: 它需要python2.7,而dreamhost有2.4,2.5,2.6 它需要烧瓶,我从来没有用过 它需要virtualenv