如何在conda环境中的Mac OS X上运行runsnakerun?

克里斯·威瑟斯

我已经创建了一个conda环境,因此可以在Mac上使用runsnakerun,如下所示:

conda create -n runsnake wxPython
source activate runsnake
pip install runsnakerun

但是,当我现在尝试使用runnake时,我得到:

$ runsnake
This program needs access to the screen.
Please run with a Framework build of python, and only when you are
logged in on the main display of your Mac.

我如何才能获得跑步的乐趣?

克里斯·威瑟斯

问题在于condapython不是Mac上的“框架python”,他们的决定是必须使用它pythonw不幸的是,pip使用pythonnot构建入口点脚本pythonw,更糟糕的是,RunSnakeRun进行了可怕的子过程转换,以在64位Mac上以32位模式启动自身。

结果是,我能想到的唯一的变通方法runsnake如下:

VERSIONER_PYTHON_PREFER_32_BIT=yes pythonw `which runsnake32`

我实际上不确定是否甚至需要环境变量,但是以上内容确实执行了入口点试图执行的操作,并且至少启动了RunSnakeRun gui。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章