问题标签 [python-2.7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
4221 浏览

mod-wsgi - 在 CentOS 5.5 上运行“ldd mod_wsgi.o”获取“不是动态可执行文件”

我在 64 位 CentOS 5.5 上安装了 Python 2.7.1,并针对 2.7.1 编译了 mod_wsgi。我正在构建一个 DJango Web 应用程序,需要来自 2.7 的 Python 模块(CentOS 的 Python 内置版本只有 2.4.3,而且非常缺乏)。我基本上遵循了这个很棒的链接上的程序:

http://willsani.com/2011/03/02/centos-5-5-x86_64-install-python-2-7/

所以,我现在已经在 /opt/python2.7.1 中安装了 Python 2.7.1 的工作版本。但是,当我在 Apache 中安装我的 mod_wsgi.o 模块时,Apache 无法启动:

因此,我针对我的 mod_wsgi.o 版本运行了 ldd 命令,并且没有看到预期的共享库列表,而是看到:

目前,我的 Web 应用程序正在运行 mod_wsgi,它在 Python 2.4.3 上运行良好。其他人设置了它,所以不确定他们是否需要做任何特别的事情 - 我继承了设置。我已经从http://code.google.com/p/modwsgi/阅读了与构建和安装 mod_wsgi 相关的所有内容,并在网上搜索了答案。看不到有关此错误的任何信息。

任何帮助将不胜感激!

0 投票
7 回答
251862 浏览

python - 尝试在python中读取文件时处理异常的好方法是什么?

我想在 python 中读取一个 .csv 文件。

  • 我不知道该文件是否存在。
  • 我目前的解决方案如下。我觉得这很草率,因为两个单独的异常测试尴尬地并列在一起。

有没有更漂亮的方法呢?

0 投票
2 回答
172 浏览

python - 实用的 Django 项目 - 第 71 和 80 页

我正在阅读“实用 Django 项目”一书。这是一本不错的书。我有几个问题:

在第 71 页,有以下代码:

但是,该文件中尚未定义变量“pub_date”!

在第 80 页,有人告诉我应该在 Django 设置文件中放置两个变量 DELICIOUS_USER 和 DELICIOUS_PASSWORD。然后我应该用

那个 Django 设置文件在哪里?在 C:\Python27\Lib\site-packages\django\conf 中?

0 投票
1 回答
1179 浏览

python - 在 Mac OS X 10.6.7、Python 2.7.1 上运行 Virtualenv 1.6 时

我目前正在尝试在 Python 2.7.1 和 Django 1.3 之上设置 pinax。

对于前几个步骤,需要使用以下命令设置 virtualenv:

$ virtualenv mysite-env
$ source mysite-env/bin/activate
(mysite-env)$

我执行第一个命令,它创建了一个 mysite-env 目录,但出现以下错误:

mysite-env/bin/python 中的新 python 可执行文件
错误 [Errno 2] No such file or directory while execution command install_name_tool -change /Library/Frameworks/.../Versions/2.7/Python @executable_path/../.Python mysite -env/bin/python
无法调用 install_name_tool - 您必须安装 Apple 的开发工具 Traceback(最后一次调用):
文件“/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenv”,第 8 行,在
load_entry_point('virtualenv==1.6', 'console_scripts', 'virtualenv')()
文件 "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py",第 745 行,在主
提示符=options.prompt 中)
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py”,第 836 行,在 create_environment
site_packages=site_packages,clear=clear))
文件“/Library/Frameworks /Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py”,第 1098 行,在 install_python
py_executable])
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2 .7/site-packages/virtualenv.py”,第 778 行,在 call_subprocess
cwd=cwd, env=env)
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py” ,第 672 行,在 __ init __ errread, errwrite)
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py”中,第 1202 行,在 _execute_child 中
raise child_exception
OSError: [Errno 2] No such file or directory

执行第二个命令不起作用(考虑到第一个失败,这是有道理的):

bash: mysite-env/bin/activate: 没有这样的文件或目录

我读过其他有类似问题的人。

在另一个线程上,有人提到 Virtualenv 在 10.6 上有一个错误

在 google 群组上,另一个人提供了Virtualenv 1.3.3 的补丁

在这一点上,我最好的选择是什么?我应该安装 Virtualenv 1.3.3 并尝试该补丁(我知道它不适用于 1.6),还是应该尝试使其与我当前的版本一起使用?我可以使用 Virtualenv 的替代品吗(请记住,我受到 pinax 设置的限制)。

感谢帮助。

0 投票
1 回答
172 浏览

python - Python 2.7 在 Windows 控制台中不起作用

我最近从 python 2.6 升级到了 python 2.7,每次我尝试做python setup.py install我都会得到。

它在 2.6 上运行良好。

0 投票
1 回答
1435 浏览

python - PyUSB/ Python 2.7 的类似 USB 功能

是否有可能为 python 2.7 版获得像 PyUSB 或类似的程序?

0 投票
2 回答
168 浏览

python - 为什么我不断收到 IndexError: list index out of range 错误

如果我使用 0 而不是 x (在 while 循环中),程序可以工作,我从 flickr 的某人最喜欢的列表中获得第一张照片,但如果我想要的不仅仅是第一张照片,我会收到此错误

0 投票
1 回答
313 浏览

python-2.7 - 如何使用 imdbpy 检索给定类型下给定数量的电影?

我开始使用 imdbpy 并且我对实现具有以下规范的方法很感兴趣:

输入

  • numberToRetrieve(要检索的电影数量)
  • movieGenre(例如电影的类型:'恐怖')

输出

  • 电影对象列表

提前谢谢了!

约书亚

0 投票
3 回答
2033 浏览

python - Python 2.7 和 MySQL Ubuntu 安装 - ZipImportError

我已经在我的 Ubuntu 10 上安装了 MySQL5。我已经使用以下命令安装了 python2.7:

我读到我也需要mysqldb。所以我尝试安装mysql-python:

并得到:

尝试安装 setuptools:

并得到:

zlib 不应该与默认的 python 安装捆绑在一起吗?

0 投票
3 回答
1704 浏览

opencv - CaptureFromFile() 上的 IplImage 'None' 错误 - Python 2.7.1 和 OpenCV 2.2 WinXP

我在我的 WinXP 笔记本电脑上运行 Python2.7.1 和 OpenCV 2.2 没有问题,并编写了一个可以正常工作的跟踪程序。但是由于某些奇怪的原因,我无法在尝试安装 OpenCV 和 Python 的任何其他计算机上运行相同的程序(使用相同的二进制文件或适当的 64 位二进制文​​件)。在这些计算机中,OpenCV 似乎已正确安装(尽管我只在笔记本电脑的网络摄像头中测试过 CaptureFromCamera()),但 CaptureFromFile() 返回 'None' 并在 QueryFrame 之后给出“错误:数组应该是 CvMat 或 IplImage” , 例如。

这个简单的代码:

导入 cv /
videofile = cv.CaptureFromFile('a.avi') /
frame = cv.QueryFrame(videofile) /
print type(videofile) /
print type(frame)

返回:

输入“cv.Capture”/
输入“NoneType”

  • OpenCV 和 Python 在 windows PATH 中...
  • 我已将 OpenCV 站点包内容来回移动到 Pyhton27 Lib\Site-packages 文件夹。
  • 我尝试了不同的 avi 文件(以防它是一些 CODEC 问题)。此 AVI 使用 MJPEG 编码(并且 GSpot 报告 ffdshow Video Decoder 用于读取)。
  • 图像工作正常(我认为):简单的转换代码: im = cv.LoadImageM("c:\tests\colormap3.tif") cv.SaveImage("c:\tests\colormap3-out.png", im) 打开,转换并保存新图像...
  • 我已经使用“c:\”、“c:/”、“c:\”和“c://”对不同文件夹中的 AVI 文件进行了测试。

我在这里迷路了......任何人都知道这可能是什么愚蠢和菜鸟的错误?谢谢