Vib*_*gam 4 python macos wxpython
我有一个现有的 wxPython 代码,它可以在 linux 上完美运行,我想在 mac 上运行。我在 linux 和 mac 上都通过 anaconda 进行了安装。
对于 mac,我收到错误消息“此程序需要访问屏幕。请使用 Python 的框架构建运行,并且仅当您登录 Mac 的主显示器时。”
我通过 anaconda 安装了 pythonw,当通过位置“ /Users/vnigam200/anaconda/bin/pythonw ”运行 python 时,我能够运行 wx.APP() 。
我不确定如何使用这个位置来运行我现有的脚本。我试过shebang,但似乎不起作用。
在 Mac 上,您需要运行pythonwwxPython 脚本而不是默认的python. 这是 Anaconda 的一个已知问题,他们似乎不愿意解决:
所以基本上只需在 Mac 的终端中执行以下操作:
pythonw /path/to/your/script.py
Run Code Online (Sandbox Code Playgroud)
那么它应该可以正常工作。
| 归档时间: |
|
| 查看次数: |
1338 次 |
| 最近记录: |