基于HTTP/2的RPC框架
项目描述
gRPC Python的包。
安装
gRPC Python适用于Linux、macOS和Windows。
从PyPI安装
如果您是本地安装...
$ pip install grpcio
否则系统范围内(在Ubuntu上)...
$ sudo pip install grpcio
如果您使用Windows,请确保在安装Python时已安装pip.exe
组件(如果没有,请返回并安装!)然后调用
$ pip.exe install grpcio
Windows用户可能需要以管理员权限运行命令行来调用pip.exe
。
n.b. 在Windows和Mac OS X上,必须有一个最新的pip
版本来从PyPI检索正确的wheel。请确保升级到最新版本!
从源安装
从源构建需要您拥有Python头文件(通常是一个名为python-dev
的包)。
$ export REPO_ROOT=grpc # REPO_ROOT can be any directory of your choice $ git clone -b RELEASE_TAG_HERE https://github.com/grpc/grpc $REPO_ROOT $ cd $REPO_ROOT $ git submodule update --init # To include systemd socket-activation feature in the build, # first install the `libsystemd-dev` package, then : $ export GRPC_PYTHON_BUILD_WITH_SYSTEMD=1 # For the next two commands do `sudo pip install` if you get permission-denied errors $ pip install -r requirements.txt $ GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install .
您目前无法在Windows上从源安装Python。在MSYS2中可能会为您解决问题(请遵循Linux说明),但目前官方不支持。
故障排除
帮助,我 …
… 在某些平台上看到以下错误
/tmp/pip-build-U8pSsr/cython/Cython/Plex/Scanners.c:4:20: fatal error: Python.h: No such file or directory #include "Python.h" ^ compilation terminated.
您可以通过安装 python-dev 软件包来修复它。例如:
sudo apt-get install python-dev
版本管理
gRPC Python 在一个与其它编程语言(如 gRPC 的实现)共享的单一代码库中开发。虽然次要版本与其他语言的版本同步发布(例如,1.63.0 对所有语言都是保证存在的),但补丁版本可能仅针对单一语言。例如,如果 1.63.1 是针对 C++ 的补丁,则 1.63.1 可能不会被上传到 PyPi。因此,不能假设给定次要版本在 Github 上的最新补丁也是 PyPi 上的最新补丁。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源分发
grpcio-1.66.2.tar.gz (12.5 MB 查看哈希值)
构建分发
grpcio-1.66.2-cp313-cp313-win32.whl (3.5 MB 查看哈希值)
grpcio-1.66.2-cp312-cp312-win32.whl (3.5 MB 查看哈希值)
grpcio-1.66.2-cp311-cp311-win32.whl (3.6 MB 查看哈希值)
grpcio-1.66.2-cp310-cp310-win32.whl (3.6 MB 查看哈希值)
grpcio-1.66.2-cp39-cp39-win32.whl (3.6 MB 查看哈希值)
grpcio-1.66.2-cp38-cp38-win32.whl (3.6 MB 查看哈希值)
关闭
哈希值 for grpcio-1.66.2-cp313-cp313-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9c509a4f78114cbc5f0740eb3d7a74985fd2eff022971bc9bc31f8bc93e66a3b |
|
MD5 | 01b0c4381a94883727759207c17ae63d |
|
BLAKE2b-256 | 50b9ad303ce75d8cd71d855a661519aa160ce42f27498f589f1ae6d9f8c5e8ac |
关闭
哈希值 for grpcio-1.66.2-cp313-cp313-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 73e3b425c1e155730273f73e419de3074aa5c5e936771ee0e4af0814631fb30a |
|
MD5 | 392aae8577bfb354a0f0f0e931ca33c4 |
|
BLAKE2b-256 | c361b9a2a4345dea0a354c4ed8ac7aacbdd0ff986acbc8f92680213cf3d2faa3 |
关闭
哈希值 for grpcio-1.66.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f145cc21836c332c67baa6fc81099d1d27e266401565bf481948010d6ea32d46 |
|
MD5 | 207dc0c8f87645d61b78b2789ff83b39 |
|
BLAKE2b-256 | 2f86a86742f3deaa22385c3bff984c5947fc62d47d3fab26c508730037d027e5 |
关闭
哈希值 for grpcio-1.66.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c806852deaedee9ce8280fe98955c9103f62912a5b2d5ee7e3eaa284a6d8d8e7 |
|
MD5 | 55cc7900133af66232be4cb4f127e220 |
|
BLAKE2b-256 | 2ee486a5c5ec40a6b683671a1d044ebca433812d99da8fcfc2889e9c43cecbd4 |
关闭
哈希值 for grpcio-1.66.2-cp313-cp313-manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c408f5ef75cfffa113cacd8b0c0e3611cbfd47701ca3cdc090594109b9fcbaed |
|
MD5 | bb4e1cd486b62f4e581ab9a497c1b716 |
|
BLAKE2b-256 | bf5a425e995724a19a1b110340ed653bc7c5de8019d9fc84b3798a0f79c3eb31 |
关闭
哈希值 for grpcio-1.66.2-cp313-cp313-macosx_10_13_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1caa38fb22a8578ab8393da99d4b8641e3a80abc8fd52646f1ecc92bcb8dee34 |
|
MD5 | 24623a0ada6beac5e2c3f67cc80ef1c1 |
|
BLAKE2b-256 | 8b370b57c3769efb3cc9ec97fcaa9f7243046660e7ed58c0faebc4ef315df92c |
关闭
哈希值 for grpcio-1.66.2-cp312-cp312-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 49f0ca7ae850f59f828a723a9064cadbed90f1ece179d375966546499b8a2c9c |
|
MD5 | c19060a6e92336bcef5073e4f0df141e |
|
BLAKE2b-256 | ff5f142e19db367a34ea0ee8a8451e43215d0a1a5dbffcfdcae8801f22903301 |
关闭
哈希值 for grpcio-1.66.2-cp312-cp312-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a917d26e0fe980b0ac7bfcc1a3c4ad6a9a4612c911d33efb55ed7833c749b0ee |
|
MD5 | 6e7c3055df648419419ddd98013b719a |
|
BLAKE2b-256 | f1cbc07493ad5dd73d51e4e15b0d483ff212dfec136ee1e4f3b49d115bdc7a13 |
关闭
哈希值 for grpcio-1.66.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e636ce23273683b00410f1971d209bf3689238cf5538d960adc3cdfe80dd0dbd |
|
MD5 | bba93b1e5fcd6ea8258957332093aee4 |
|
BLAKE2b-256 | 86e93dfb5a3ff540636d46b8b723345e923e8c553d9b3f6a8d1b09b0d915eb46 |
关闭
哈希值 for grpcio-1.66.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 950da58d7d80abd0ea68757769c9db0a95b31163e53e5bb60438d263f4bed7b7 |
|
MD5 | e9d2c02a2766e159c43fc7e0c4526934 |
|
BLAKE2b-256 | 0b538d7ab865fbd983309c8242930f00b28a01047f70c2b2e4c79a5c92a46a08 |
关闭
哈希值 for grpcio-1.66.2-cp312-cp312-manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 12fda97ffae55e6526825daf25ad0fa37483685952b5d0f910d6405c87e3adb6 |
|
MD5 | e76eec258c4851810a6c8487937b3fd1 |
|
BLAKE2b-256 | c81c2179ac112152e92c02990f98183edf645df14aa3c38b39f1a3a60358b6c6 |
关闭
哈希值 for grpcio-1.66.2-cp312-cp312-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 80fd702ba7e432994df208f27514280b4b5c6843e12a48759c9255679ad38db8 |
|
MD5 | 882f5d6761698cd7f4bab80e28fabbbb |
|
BLAKE2b-256 | a0d5b631445dff250a5301f51ff56c5fc917c7f955cd02fa55379f158a89abeb |
关闭
哈希值 用于 grpcio-1.66.2-cp311-cp311-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4ea1d062c9230278793820146c95d038dc0f468cbdd172eec3363e42ff1c7d01 |
|
MD5 | 2061509a8d33a7bf629aacc1d4de3a2e |
|
BLAKE2b-256 | a098b7c72630458b037f4b03bda4dbc22efcc44f6ce22ac0a90111d464d13849 |
关闭
哈希值 用于 grpcio-1.66.2-cp311-cp311-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6001e575b8bbd89eee11960bb640b6da6ae110cf08113a075f1e2051cc596cae |
|
MD5 | 22be9ae5547073eae3851e828d46799b |
|
BLAKE2b-256 | ae16ae127be201e98a2bda5a602ea94a8e9b6351b2eb998c1177eb489ee03bb6 |
关闭
哈希值 用于 grpcio-1.66.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d25a14af966438cddf498b2e338f88d1c9706f3493b1d73b93f695c99c5f0e2a |
|
MD5 | 935c25ec24f2176b23b321c0a5779aca |
|
BLAKE2b-256 | 3590a4f76c14230da281d51ef9eb30eb3ff2df129b83a4a98906756c063578c1 |
关闭
哈希值 用于 grpcio-1.66.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ce89f5876662f146d4c1f695dda29d4433a5d01c8681fbd2539afff535da14d4 |
|
MD5 | b2ab08254c504b88f59a57af8774c0ae |
|
BLAKE2b-256 | 886383b994a95dec4d45bdd08a2c1ad78287c43ea8e05aa87f12fe73a034bec1 |
关闭
哈希值 用于 grpcio-1.66.2-cp311-cp311-manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a9539f01cb04950fd4b5ab458e64a15f84c2acc273670072abe49a3f29bbad54 |
|
MD5 | 10bec2d5aed360620aa80272a9d3d764 |
|
BLAKE2b-256 | d50ef3458a4b480a9aa7ee28da8d38621898cb7b9c52bd6d7eeff4e65a9e54fd |
关闭
哈希值 用于 grpcio-1.66.2-cp311-cp311-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 45a3d462826f4868b442a6b8fdbe8b87b45eb4f5b5308168c156b21eca43f61c |
|
MD5 | b979f9527b251517b21f8a89d368a344 |
|
BLAKE2b-256 | e481e25c4e06e9c861760801812d60c4839bedfb62a955bbdbf3f4f9e1d21c9e |
关闭
哈希值 用于 grpcio-1.66.2-cp310-cp310-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0be4e0490c28da5377283861bed2941d1d20ec017ca397a5df4394d1c31a9b50 |
|
MD5 | 82073a9075f860dfaca70d0a06274c5e |
|
BLAKE2b-256 | 8e0da83f9e7cbf620bbf99f5ee129a90b0891a967575f7bc2e227cd3376ebc53 |
关闭
哈希值 用于 grpcio-1.66.2-cp310-cp310-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8ac475e8da31484efa25abb774674d837b343afb78bb3bcdef10f81a93e3d6bf |
|
MD5 | b146d8fe978b71684881355a32897577 |
|
BLAKE2b-256 | a354a7fca38e8a71cc7d410873ffdc4e128b2881959d0607afb8a909f2bd7af9 |
关闭
哈希值 for grpcio-1.66.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 05bc2ceadc2529ab0b227b1310d249d95d9001cd106aa4d31e8871ad3c428d73 |
|
MD5 | ed465eeb2b7d615db9de3a8b73ada714 |
|
BLAKE2b-256 | 2094fffcd2a14bd79fc74c0c0f2a777299ec1702cc1bee32ca53c42405129bdd |
关闭
哈希值 for grpcio-1.66.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7d69ce1f324dc2d71e40c9261d3fdbe7d4c9d60f332069ff9b2a4d8a257c7b2b |
|
MD5 | 6a9ca1bd7e8670c349c88c7d09dfd60c |
|
BLAKE2b-256 | e9d885e57d340aa40ac6f7b5fb241a7d3805888a42ed96876f3107f6a828c6b7 |
关闭
哈希值 for grpcio-1.66.2-cp310-cp310-manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 03b0b307ba26fae695e067b94cbb014e27390f8bc5ac7a3a39b7723fed085604 |
|
MD5 | 45f6c3c6760e154c15cf0949c10fad55 |
|
BLAKE2b-256 | 9c8fb1c53f3cb32ec808c7aa8ce6b4d5dfd8e50c3e85aa7d5d44ae1262294a73 |
关闭
哈希值 for grpcio-1.66.2-cp310-cp310-macosx_12_0_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 73fc8f8b9b5c4a03e802b3cd0c18b2b06b410d3c1dcbef989fdeb943bd44aff7 |
|
MD5 | 6825567e123482eb14020353468bd071 |
|
BLAKE2b-256 | dab65fbf50889358228a344b93fe7c676de72fcf88073983c441e2ea92730adb |
关闭
哈希值 for grpcio-1.66.2-cp39-cp39-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9c3a99c519f4638e700e9e3f83952e27e2ea10873eecd7935823dab0c1c9250e |
|
MD5 | 8dec8f28ee524b24d689464332babb2a |
|
BLAKE2b-256 | 46d1e8c0972756c318ee57faf02d98b9ab93c6ad769445b45c61b5be6ae0b0ef |
关闭
哈希值 for grpcio-1.66.2-cp39-cp39-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ad2efdbe90c73b0434cbe64ed372e12414ad03c06262279b104a029d1889d13e |
|
MD5 | 374679f491c36b21e84b973569927672 |
|
BLAKE2b-256 | d400c30977827111d8862e03b35a404dd142798d78110dc55c7f0798e65b195c |
关闭
哈希值 for grpcio-1.66.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b672abf90a964bfde2d0ecbce30f2329a47498ba75ce6f4da35a2f4532b7acbc |
|
MD5 | 46a9f9b9cb0784536b87130f19a1847b |
|
BLAKE2b-256 | f61fa66c010ba311033fd6f7cae87c20cdf000c49b749ddf014fe357d40cdd11 |
关闭
哈希值 for grpcio-1.66.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fb57870449dfcfac428afbb5a877829fcb0d6db9d9baa1148705739e9083880e |
|
MD5 | 65108dc521493e19930efbf06199bce1 |
|
BLAKE2b-256 | ae5f7d8b252c5a75f57a4f6e5fb2f34f737d5778ff06380b98a56c7b85789910 |
关闭
哈希值 for grpcio-1.66.2-cp39-cp39-manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 06de8ec0bd71be123eec15b0e0d457474931c2c407869b6c349bd9bed4adbac3 |
|
MD5 | c1f68378dfd0342a2a62feecdff74578 |
|
BLAKE2b-256 | 9644834da91ba611dafd0be74f8ca823d6916b3c9f1b619fb1078e2663482ab8 |
关闭
哈希值 for grpcio-1.66.2-cp39-cp39-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 66a0cd8ba6512b401d7ed46bb03f4ee455839957f28b8d61e7708056a806ba6a |
|
MD5 | 49d4910907403f6b205b46cf723d7228 |
|
BLAKE2b-256 | b34d357967b761353bdc5d1a8d40657c0d5ace029fc051150d6dae9502ad8e08 |
关闭
哈希值 for grpcio-1.66.2-cp38-cp38-musllinux_1_1_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d8d4732cc5052e92cea2f78b233c2e2a52998ac40cd651f40e398893ad0d06ec |
|
MD5 | ec85f5b46751e29e06b573fb58d76623 |
|
BLAKE2b-256 | 95db1ef20e88a57843666ef1383fef68b89c221f5c31b7f7b868d6756f7ac46d |
关闭
哈希值 for grpcio-1.66.2-cp38-cp38-musllinux_1_1_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d9a9724a156c8ec6a379869b23ba3323b7ea3600851c91489b871e375f710bc8 |
|
MD5 | fd7754510f359785b4528b05813b7876 |
|
BLAKE2b-256 | 815c9d8556f1bf2ded62b17288b634ee6071a22af6906a08c45d9a80ac6a0cd6 |
关闭
哈希值 for grpcio-1.66.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bbd27c24a4cc5e195a7f56cfd9312e366d5d61b86e36d46bbe538457ea6eb8dd |
|
MD5 | f52fe245dfd5d9d53de76c5603973660 |
|
BLAKE2b-256 | 9dc2a5191a630971d91af7583bd64bc90909a7c3b7ea2661ce9a0f19f82fd0ef |
关闭
哈希值 for grpcio-1.66.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3ed71e81782966ffead60268bbda31ea3f725ebf8aa73634d5dda44f2cf3fb9c |
|
MD5 | 9a35840598d6061c1d0ea9c30c126948 |
|
BLAKE2b-256 | be2f91e08ff16a4c893854be51c88412e04e7e071fc0b25e471e70a542f2da2d |
关闭
哈希值 for grpcio-1.66.2-cp38-cp38-manylinux_2_17_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 99a641995a6bc4287a6315989ee591ff58507aa1cbe4c2e70d88411c4dcc0839 |
|
MD5 | c69088fafabdbd994c83b27573d65919 |
|
BLAKE2b-256 | 4f9a9800e36ebea03b565e42f20913748d3c555b26f4ef7fc0b8aef115a012ea |
关闭
哈希值 for grpcio-1.66.2-cp38-cp38-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 02697eb4a5cbe5a9639f57323b4c37bcb3ab2d48cec5da3dc2f13334d72790dd |
|
MD5 | 121fdb540239c384a97e5603abd44ab2 |
|
BLAKE2b-256 | cb41484d4c377d7fe1b1ce58f29d58a6e07941ad2805ea149617cf43e4c26efd |