安装时,由于与多个python库不兼容,目标文件不能包含非asci字符,求详细解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装时,由于与多个python库不兼容,目标文件不能包含非asci字符,求详细解决方案相关的知识,希望对你有一定的参考价值。

安装什么?Python现在要安装第三方库推荐用pip 的方式,它会到Python的中央仓库去找跟你版本一致的第三方库版本,这样就不会出现冲突了。
另外如果你是玩数据科学的,建议装anaconda ,一个包解决大部分问题
参考技术A python安装时请使用默认工作目录
如果不能使用默认工作目录,目录不要使用中文
全英文即可解决问题
参考技术B 9 研究论著10 衍生作品

AFNetworking 与 iOS 4.3 不兼容

【中文标题】AFNetworking 与 iOS 4.3 不兼容【英文标题】:AFNetworking not compatible with iOS 4.3 【发布时间】:2012-10-09 14:32:25 【问题描述】:

我正在使用 CocoaPods 安装 AFNetworking 库。这是我的简单 CocoaPods 文件:

platform :ios
pod 'FMDB'
pod 'AFNetworking'

我的 Pods 项目和我的主项目是 iOS 6 部署目标和基础 SDK。当我运行 pod install 时,出现以下错误:

AFNetworking not compatible with iOS 4.3

更新:

我将我的 Podfile 编辑为:

platform :ios, '6.0'
pod 'FMDB'
pod 'AFNetworking'

现在,当我运行 pod install 时,它会显示以下内容:

更新规范库`master'

Cocoapods 0.15.1 可用。

使用 AFNetworking (1.0) 使用 FMDB (2.0) 生成支持文件

但它从未将 AFNetworking pod 添加到 xCode 中的 pods 项目中。

【问题讨论】:

【参考方案1】:

AFNetworking 1.0 及更高版本需要 iOS 5.0 及更高版本,或 Mac OS 10.7(具有现代 Cocoa 运行时的 64 位)及更​​高版本。

为了与 iOS 4.3 兼容,请使用最新的 0.10.x 版本。

来自:https://github.com/AFNetworking/AFNetworking:

更新,在 Podfile 中指定 iOS 依赖:

platform :ios, '6.0'

pod 'FMDB'
pod 'AFNetworking'

UPDATE 2,我创建一个新项目和一个新 Podfile,运行pod install

$ pod install
Resolving dependencies of `./Podfile'
Updating spec repositories
Resolving dependencies for target `default' (iOS 6.0)
Downloading dependencies
Installing AFNetworking (1.0)
Installing FMDB (2.0)
Generating support files

[!] From now on use `AF.xcworkspace'.
Integrating `libPods.a' into target `AF' of Xcode project `./AF.xcodeproj'.

更新 3,

【讨论】:

我不需要与 iOS 4 兼容。我的基本 SDK 和部署目标设置为 iOS 6,但它仍然给我同样的错误。 我什至删除了完整的 pod 项目,然后创建了一个新的 podfile,但仍然是同样的问题。 AFNetworking 文件夹为空,未添加到 xCode 项目中。 屏幕截图显示 AFNetworking 文件已正确安装:i.stack.imgur.com/RCv0l.png 一定是别的东西。【参考方案2】:

指定所需 pod 的版本可能会有所帮助。

platform :ios, '6.0'
pod 'FMDB', '~> 2.0'
pod 'AFNetworking', '~> 1.1.0'

还要确保您打开的是正确的 xcworkspace 文件。

【讨论】:

以上是关于安装时,由于与多个python库不兼容,目标文件不能包含非asci字符,求详细解决方案的主要内容,如果未能解决你的问题,请参考以下文章

Gtk-WARNING **: C 库不支持区域设置。同时使用多个 Python 模块(mayavi、spectral)

打开空白excel提示由于与64位版本不兼容

二进制转换与此平台上的长模式不兼容

由于与64位版本的windows不兼容,怎么弄?

重新安装的Qgis为啥还存在和原来一样的问题

为啥ipad显示wps与设备不兼容是啥意思