草庐IT

Module_Info

全部标签

Command “python setup.py egg_info“ failed with error code 1 in /tmp/pip-build-jw0f2yys/tornado/

这个错误消息通常是由于缺少Python开发库文件而导致的。在Linux系统上,需要安装Python开发库以编译一些Python包。您可以尝试安装Python开发库,并重新运行您的命令。在大多数Linux发行版中,通过以下命令安装Python开发库:对于Ubuntu/Debian系统:sudoapt-getinstallpython-dev对于CentOS/RHEL系统:sudoyuminstallpython-devel对于Fedora系统:sudodnfinstallpython-devel如果还是不能解决问题,可以尝试升级pip源码来看看。可以先使用下面的命令备份配置:cp/usr/bin

ios - No Such Module Found 在 Podspec 中添加依赖

我正在使用Swift在iOS中创建一个框架。我已经创建了podspec文件并将googlemap的依赖项放入我的框架中。当我尝试在示例应用程序中安装我的框架时,它为“GooogleMaps”显示“找不到这样的模块”。请告诉我如何在我的框架中链接谷歌地图,这样任何应用程序在安装我的cocoapod时都会自动获取GoogleMaps而不会出现任何错误。 最佳答案 如果您已经创建了一个pod并且在您的.podspec文件中您正在尝试添加一个dependency(例如Alamofire、RealmSwift..)之后,您应该转到Exampl

ios - Xcode 9.1 : module compiled with Swift 4. 0 Swift 3.2.2无法导入

我将xCode从9.0.1更新到9.1。之前一切正常,但现在,当我尝试构建我的项目(使用迦太基)时出现此错误:用Swift4.0编译的模块不能导入Swift3.2.2(或SWIFT4用户的4.0.2)不需要让你知道这个模块,因为它不依赖于它(因为当我评论相关的导入行时,错误他错放在下一个导入中,所以对于另一个模块)。我尝试了我所看到的一切:清理项目清理Carthage文件夹清理派生数据文件夹:rm-rf~/Library/Caches/org.carthage.CarthageKit/DerivedData使用Carthage更新:carthageupdate--platformiOS

ios - 错误 : could not build Objective-C module 'Foundation'

我在归档我的项目时遇到了这2个错误。我不知道上面发生了什么。需要帮助来解决这个问题。基础框架已经添加到项目中 最佳答案 首先尝试完全清理,(Command-Option-Shift-K)如果还不行的话一旦像下面这样尝试,从导航器中选择您的项目名称(左侧面板中最上面的一行)->转到buildsettings->AppleLLVM8.1-Languages-Modules->set启用模块(C和Objective-C)到NO。此处8.1是您的xcode版本号,如果您使用的是xcode9,那么它将是AppleLLVM9.0而不是Apple

ios - Xcode 9 + Cocoapods : 'No such module' even though I can use the module

我在使用Xcode9.2(9C40b)和Cocoapods1.3.1时遇到了一个特殊问题。当我尝试导入GoogleSignIn框架时,Xcode提示:但是整个文件中没有关于GoogleSignIn中的类的其他错误,当我CMD+Click一个类时,我可以查看它的标题(注意顶部的路径,这意味着框架肯定存在于我的工作区中):因此,无论我将GoogleSignIn导入到哪里,我仍然可以从涉及的类中引用类型,但我无法构建,因为Xcode认为缺少框架。这是我的Podfile。我已经运行了podupdate并且正在打开Xcode中的MyApp.xcworkspace文件。platform:ios,'

ios - 我正在尝试在 Swift 中添加 MDCCard 以使用 Material Components 获取 Material Card View。错误 : No such module 'MaterialComponents.MaterialCards'

我正在学习本教程-https://material.io/components/ios/catalog/cards/它告诉我除了pod'MaterialComponents'之外还要添加pod'MaterialComponents/Cards'在运行podinstall时,出现以下错误-CocoaPodscouldnotfindcompatibleversionsforpod"MaterialComponents/Cards"否则,XCode无法找到MaterialCards组件-importMaterialComponents.MaterialCards给出错误-Nosuchmodu

ios - Apple 要求使用 Parse-iOS-SDK 对 info.plist 进行 "NSLocationAlwaysUsageDescription"描述

我将解析用于推送通知。当我将二进制文件上传到AppStoreConnect并安装了ParseSDK时,苹果会向我发送一条自动消息,如下所示。这个问题已经一个月了。当我从pod中删除SDK时,我没有传递此消息。我的应用程序没有使用位置。WeidentifiedoneormoreissueswitharecentdeliveryforyourappXXXXX.Yourdeliverywassuccessful,butyoumaywishtocorrectthefollowingissuesinyournextdelivery:"MissingPurposeStringinInfo.plis

ios - Xcode 10 迁移错误 : Module name is not a valid identifier

迁移到XCode10后,我无法构建。我调整了目标build设置中的模块名称以修复其他问题,但随后将其更改回$(PRODUCT_NAME)。但是现在这个错误::0:error:modulename"MyApp-Swift"isnotavalididentifierCommandCompileSwiftSourcesfailedwithanonzeroexitcode 最佳答案 只需确保在build设置下的产品模块名称或产品名称中没有出现空格或破折号以及任何其他无效字符。当我迁移到Xcode10=>“trans3”时,我的名字在Xcod

ios - 使用 Xcode 的 "New Build System"写入构建目录 info.plist

在使用“新构建系统”之前,我们有一个这样的构建阶段脚本:infoplist="$BUILT_PRODUCTS_DIR/$INFOPLIST_PATH"builddate=`date`/usr/libexec/PlistBuddy-c"Set:BuildDateString$builddate""${infoplist}"这种方式的要点是在运行时写入plist而不会弄脏项目并且不必存储更改。这在使用“LegacyBuildSystem”时仍然运行良好且完美。在“新构建系统”上,这个脚本不起作用。目录变量和写入plist将起作用,但更改会以某种方式被覆盖。有没有办法通过构建阶段脚本写入构建

ios - 在所有 Swift 项目中使用 Swift 静态库,构建并运行正常,编辑器认为 "no such module"

我在这里通读了大部分与Swift和静态库相关的问题。这个问题不是重复的,因为:我正在使用/已经构建了一个Swift静态库。此功能直到2017年9月19日发布的Xcode9才存在。我在全Swift项目中使用Swift静态库。许多问题和答案都是从处理“.h”头文件、模块映射和/或与Objective-C互操作的基础开始的。我使用的是30天前可用的Swift4.2和Xcode10。语言和工具的变化速度使许多旧方法失效。实际上我的构建工作正常。是编辑误报了。我在静态库中有以下代码:publicextensionString{publicfuncclever()->String{returnse