bas*_*ibe 4 python audio macos pygame package-managers
在过去的几天里,我一直在尝试使用Python进行音频开发.
问题是,Mac OSX不能很好地处理卸载.实际上,没有办法卸载任何东西.一旦它出现在你的系统上,你最好祈祷它没有做任何有趣的事情.因此,我真的不想依赖Python的安装程序包.
所以我转向Homebrew并使用Homebrew安装Python.工作令人难以置信.使用pip,Numpy,SciPy,Matplotlib也没有(大)问题.现在我想播放音频.那里有许多不同的软件包,但是pip似乎不愿意安装任何软件包.但是,有一个PyGame的二进制发行版,我想这应该与内置的Python一起使用.
因此我的问题是:你会做什么?您是否只需安装二进制发行版并希望它们能够很好地互操作并且永远不需要卸载?您是否会通过自己喜欢的软件包控制管理系统来解决问题?别的什么?
简短回答:使用virtualenv
更长的回答:
1)保持系统Python原样(不要触摸)
2)通过此buildout 安装不同版本的Python:https://github.com/collective/buildout.python
3)对每个项目使用virtualenv