作为1.7.6更新的结果,我是否真的需要安装Xcode并编译PyObjC?

发布于 2021-01-29 16:04:47

必须有一个更简单的方法。

今天尝试启动我的应用程序时收到以下警告:

/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-
default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/file_watcher.py:97:

UserWarning:不支持检测源代码更改,因为您的Python版本不包含PyObjC(http://pyobjc.sourceforge.net/)。请安装PyObjC,或者,如果不可行,请通过http://code.google.com/p/appengine-
devappserver2-experiment/issues/list
提交错误。

关注者
0
被浏览
49
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    PyObjC安装程序仅需要Xcode,因为它需要编译器。但是,您无需下载Xcode即可轻松获得编译器。

    只需单击此链接,然后使用您的Apple Developer
    ID登录,或者如果您还没有一个免费的Apple Developer Account,请注册一个。然后在页面上搜索命令行工具,下载并安装它们。

    安装命令行工具后,您可以按照网站上的说明安装PyObjC 。

    该网站详细介绍了如何安装或者使用pipeasy_install或手动。我将在下面简要概述前两种方法(手动安装会稍微复杂一些,您应该阅读网站上的说明。):

    点:

    env CC=clang pip install -U pyobjc-core
    env CC=clang pip install -U pyobjc
    

    easy_install:

    easy_install -U pyobjc-core
    easy_install -U pyobjc
    

    手动安装:

    滚动到此网页的末尾,并阅读相关信息。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看