小编Dan*_*aya的帖子

Pyaudio安装错误 - '命令'gcc'失败,退出状态为1'

我正在运行Ubuntu 11.04,Python 2.7.1并想安装Pyaudio.所以我跑了,

$ sudo easy_install pyaudio

在终端和进程退出时出现以下错误消息,

Searching for pyaudio
Reading http://pypi.python.org/simple/pyaudio/
Reading http://people.csail.mit.edu/hubert/pyaudio/
Best match: pyaudio 0.2.4
Downloading http://people.csail.mit.edu/hubert/pyaudio/packages/pyaudio-0.2.4.tar.gz
Processing pyaudio-0.2.4.tar.gz
Running PyAudio-0.2.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-0Tetss/PyAudio-0.2.4/egg-dist-tmp-PYy9T8
In file included from /usr/include/python2.7/Python.h:8:0,
                 from src/_portaudiomodule.c:30:
/usr/include/python2.7/pyconfig.h:1155:0: warning: "_POSIX_C_SOURCE" redefined
/usr/include/features.h:214:0: note: this is the location of the previous definition
src/_portaudiomodule.c:31:23: fatal error: portaudio.h: No such file or directory
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1

我不确定是要在askubuntu.com上发布这个,还是在stackoveflow中发布,但无论如何它都在stackoverflow中.另外我google了一下这个问题,通过安装python-dev找到了解决了一些问题.我已经安装了python-dev.可能出了什么问题?

UPDATE

以下是安装libportaudio-dev后出现的新错误,

Searching for pyaudio …

python linux gcc pyaudio

49
推荐指数
5
解决办法
5万
查看次数

Python 2.7中的urllib.request

我可以在Python 3.1中使用urllib.request模块.但是当我使用Python 2.7执行相同的程序时,出现了一个错误:

AttributeError: 'module' object has no attribute 'request'.

我相信这个错误是因为在urllib中没有Python 2.7的请求模块.因为我需要使用tweepy,所以我必须坚持使用Python 2.7,因为tweepy不支持Python 3.

那么我如何在Python 2.7中使用urllib.request模块呢?

python twitter tweepy

20
推荐指数
2
解决办法
7万
查看次数

Blender,Python脚本教程

我已经了解了一些Python并且对使用Python脚本扩展Blender感兴趣.谁能建议我一些好的教程或书籍来进一步学习这门课程?我已经在查看Blender文档,但我想学习更多,因为我在3D建模方面是新手.

python blender

15
推荐指数
1
解决办法
1万
查看次数

如何在Java中的if语句中为变量赋值

我需要做这样的事情,

if (first_var > second_var)
  int difference = first_var - second_var;
if (first_var < second_var)
  int difference = second_var - first_var;
Run Code Online (Sandbox Code Playgroud)

当我尝试编译它时,会出现一个错误,指出变量"差异"可能尚未初始化.使变量"差异"全局也无济于事.

java

8
推荐指数
1
解决办法
3万
查看次数

在Python中使用webbrowser.get()调用Chrome Web浏览器

我应该如何调用webbrowser.get()函数,以便打开chrome web浏览器?我正在运行Ubuntu 11.04和Python 2.7版.使用webbrowser.get('chrome')会产生错误.

python browser google-chrome ubuntu-11.04

8
推荐指数
1
解决办法
2万
查看次数

Java Home Project Ideas

这些天我通过阅读Head First Java第二版学习Java .为了进一步加强我学到的概念以及让它们坚持我的大脑,我决定做一些小规模的Java项目.我想到了一个项目,它基本上编目了我所拥有的书籍类型,作者等.SO的读者可以提出更多这类的想法吗?他们需要初学者友好,并且应该在学习的过程中提供学习的机会.任何提供这类项目构想的网站的链接也是受欢迎的.我谷歌搜索条件很少,但没有成功.

java

6
推荐指数
2
解决办法
2万
查看次数

Python 3.X或Python 2.X

什么是初学者开始学习Python的理想Python版本?我需要推荐一些新手学习编程语言,我选择了Python.我还不确定哪个版本.

python

3
推荐指数
1
解决办法
310
查看次数

标签 统计

python ×5

java ×2

blender ×1

browser ×1

gcc ×1

google-chrome ×1

linux ×1

pyaudio ×1

tweepy ×1

twitter ×1

ubuntu-11.04 ×1