在Mac 10.15上出现“ pip install os-sys”问题

时间:2019-10-21 01:48:24

标签: macos pip

当我运行“ pip install os-sys”时

出现以下错误

错误:找不到满足要求pywin32> = 223的版本(来自pypiwin32-> os-sys)(来自版本:无) 错误:找不到pywin32> = 223的匹配分布(来自pypiwin32-> os-sys)

2 个答案:

答案 0 :(得分:0)

https://pypi.org/project/os-sys/

简介标题下与文档矛盾,并说通过“ pip install os_sys”(下划线而不是连字符)进行安装

尝试一下!

答案 1 :(得分:0)

您的模块似乎依赖于AsymmetricKeyPair generateKeyPair({int keySize = 2048}); String formatKeyString(String key, String begin, String end,{int chunkSize = 64, String lineDelimiter = "\n"}); String generateRsaCsrPem(Map<String, String> attributes,RSAPrivateKey privateKey, RSAPublicKey publicKey); String encodeASN1ObjectToPem(ASN1Object asn1Object, String begin, String end); String encodeRSAPublicKeyToPem(RSAPublicKey publicKey); String encodeRSAPrivateKeyToPem(RSAPrivateKey rsaPrivateKey); RSAPrivateKey privateKeyFromPem(String pem); RSAPublicKey publicKeyFromPem(String pem); Uint8List getBytesFromPEMString(String pem); RSAPrivateKey privateKeyFromDERBytes(Uint8List bytes); RSAPrivateKey privateKeyFromASN1Sequence(ASN1Sequence asnSequence); Uint8List rsaPublicKeyModulusToBytes(RSAPublicKey publicKey); Uint8List rsaPublicKeyExponentToBytes(RSAPublicKey publicKey); Uint8List rsaPrivateKeyToBytes(RSAPrivateKey privateKey); ASN1Object encodeDN(Map<String, String> dn); X509CertificateData x509CertificateFromPem(String pem); Future<X509CertificateData> fetchCertificate(Uri uri); ,这是python访问win32 API的扩展。因此,它是Windows专用的,不适用于MAC。

pywin32确实错误地声明它是操作系统独立的,只能安装到Windows计算机上。