作者:寂寞已成伤兑 | 来源:互联网 | 2022-12-08 09:33
我想用这些工具开发:
MS-Windows 10
Python3
GTK
PyCharm
我安装了PyCharm,但到目前为止还没有安装Python和gtk.
子问题:
使用32或64位版本的Python?
如何为python(pip或exe)安装gtk?
在PyCharm中使用虚拟环境或使用"现有解释器"?
AFAIK你不能在Windows上使用pip在Python上安装gtk.
更新
我现在遵循本指南:https://pygobject.readthedocs.io/en/latest/getting_started.html#windows-getting-started
UPDATE2
Windows上的gtk似乎很难使用.有很多奇怪的事情,我现在使用pyside2(QT),我很高兴
1> 小智..:
使用32或64位版本的Python?
文档建议对于msys2使用32位,因此这是最安全的。但是,如果您有一台64位计算机,则64位版本可以为更大的任务提供更多的处理能力。
如何为python(pip或exe)安装gtk?
绝对可以使用此来源提供的.exe 。该工具是Windows的软件包管理器,它将让您安装gtk及其依赖项。那里的说明将引导您设置默认环境,然后在该环境中运行pacman -Suy
和pacman -S mingw-w64-i686-gtk3 mingw-w64-i686-python2-gobject mingw-w64-i686-python3-gobject
。
在PyCharm中使用虚拟环境还是使用“现有口译员”?
对于这种安装方法,必须使用“现有解释器”,因为您需要将PyCharm指向msys2 Python,而该msys2 Python实际上具有gtk可用。它应该位于C:\msys64\bin\python.exe
。请记住,您可能无法以这种方式直接通过PyCharm运行某些脚本,因为Python将在类似于虚拟bash的环境中运行。将脚本保存在C:\msys64\home\
目录中,以便在使用打开msys2时可以轻松地运行它们python3 script.py
。