2015-11-04 12 views
0

我有一台新的MacBook w /优胜美地。为了获得OSC,Zeroconf,PySide和Kivy工作,我通过Homebrew安装了太多。我已经成功地(?)解除了大部分的破坏,我想,并且已经安装了所有Python模块,以便Apple的Python可以从终端窗口找到所有东西。py2app与Homebrew一起工作,现在它构建w/module missing

但是,现在我的代码从控制台运行,正确导入安装了“sudo python setup.py install”的自定义pythonosc模块,但是当我用py2app打包时,它不能再找到pythonosc。 (它发现它以前与Python等安装一拉家酿。)

回答

0

你说你已经“安装太多通过自制”,需要“苹果的Python的应有尽有”

安装Python模块后进入Homebrew的网站包,你可以让它们从外部进口。

首先建立一个目录,在这里(假设2.7):
mkdir -p ~/Library/Python/2.7/lib/python/site-packages
然后把一个路径文件在里面:
echo 'import site; site.addsitedir("'$(brew --prefix)'/lib/python2.7/site-packages")' >> ~/Library/Python/2.7/lib/python/site-packages/homebrew.pth