gpt4 book ai didi

Python模块错误-初学者

转载 作者:太空宇宙 更新时间:2023-11-04 01:06:52 35 4
gpt4 key购买 nike

所以我正在尝试将 AppKit 导入到我的 python 项目中。我正在使用 pyCharm,但每次我尝试导入时,都会收到以下错误消息:

You are using pip version 6.0.8, however version 6.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting AppKit
Using cached AppKit-0.2.8.tar.gz
Collecting flask (from AppKit)
Using cached Flask-0.10.1.tar.gz
Collecting pygobject (from AppKit)
Using cached pygobject-2.28.3.tar.bz2
Traceback (most recent call last):
File "<string>", line 20, in <module
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

File "<string>", line 20, in <module

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/3p/csss5m7x30ldjd4z0xt6sg380000gn/T/pycharm-packaging0.tmp/pygobject

我试过直接通过终端等运行命令,我也将我的 pip 版本升级到 6.1.1。

不确定这是否真的是我犯的初学者错误,或者我安装的 pip 或 python 是否有问题。

任何建议都很好,谢谢 :D

最佳答案

首先,“导入”和“安装”不是一回事。安装是将 PyPI 包及其所有依赖项安装到计算机上的方式,因此您可以使用其模块。导入是您使用计算机上已有的模块的方式。

第二,有两个不同的东西叫 AppKit,我想你把它们搞混了。

如果您使用的是 Mac,您几乎肯定会尝试使用 import AppKit 来获取 PyObjC围绕名为 AppKit 的原生 Cocoa 框架的包装器。如果您还没有安装 PyObjC(我相信它是在 OS X 10.8-10.10 上随苹果内置的 Python 一起提供的),您可以使用 pip install PyObjC,而不是 pip install AppKit

如果您使用的是 Linux 或 FreeBSD 或类似系统,您可能会尝试导入 AppKit 以获取 AppKit framework用于使用 HTML 和 JavaScript 构建 GNOME GUI 应用程序。 (虽然这还处于早期阶段,所以我认为您实际上并不需要它。)为此,pip install AppKit 就是您想要的。但是您可能需要先使用 apt-geturpmi 或适合您系统的任何内容安装一些用于 GNOME 开发的系统包。

如果您使用的是 Windows 或其他系统,那么这些都没有意义,所以……希望您不是。 :)

关于Python模块错误-初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29941308/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com