Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

gRPC Python
===========

Package for gRPC Python.

Installation
------------

gRPC Python is available for Linux, macOS, and Windows.

>From PyPI
~~~~~~~~~

If you are installing locally...

::

$ pip install grpcio

Else system wide (on Ubuntu)...

::

$ sudo pip install grpcio

If you're on Windows make sure that you installed the :code:`pip.exe` component
when you installed Python (if not go back and install it!) then invoke:

::

$ pip.exe install grpcio

Windows users may need to invoke :code:`pip.exe` from a command line ran as
administrator.

n.b. On Windows and on Mac OS X one *must* have a recent release of :code:`pip`
to retrieve the proper wheel from PyPI. Be sure to upgrade to the latest
version!

>From Source
~~~~~~~~~~~

Building from source requires that you have the Python headers (usually a
package named :code:`python-dev`).

::

$ export REPO_ROOT=grpc # REPO_ROOT can be any directory of your choice
$ git clone -b $(curl -L https://grpc.io/release) https://github.com/grpc/grpc $REPO_ROOT
$ cd $REPO_ROOT
$ git submodule update --init

# For the next two commands do `sudo pip install` if you get permission-denied errors
$ pip install -rrequirements.txt
$ GRPC_PYTHON_BUILD_WITH_CYTHON=1 pip install .

You cannot currently install Python from source on Windows. Things might work
out for you in MSYS2 (follow the Linux instructions), but it isn't officially
supported at the moment.

Troubleshooting
~~~~~~~~~~~~~~~

Help, I ...

* **... see a** :code:`pkg_resources.VersionConflict` **when I try to install
grpc**

This is likely because :code:`pip` doesn't own the offending dependency,
which in turn is likely because your operating system's package manager owns
it. You'll need to force the installation of the dependency:

:code:`pip install --ignore-installed $OFFENDING_DEPENDENCY`

For example, if you get an error like the following:

::

Traceback (most recent call last):
File "<string>", line 17, in <module>
...
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 509, in find
raise VersionConflict(dist, req)
pkg_resources.VersionConflict: (six 1.8.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.10'))

You can fix it by doing:

::

sudo pip install --ignore-installed six

* **... see the following error on some platforms**

::

/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.

You can fix it by installing `python-dev` package. i.e

::

sudo apt-get install python-dev



Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grpcio-1.10.1rc2.tar.gz (14.0 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

grpcio-1.10.1rc2-cp36-cp36m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.6mWindows x86-64

grpcio-1.10.1rc2-cp36-cp36m-win32.whl (1.1 MB view details)

Uploaded CPython 3.6mWindows x86

grpcio-1.10.1rc2-cp36-cp36m-manylinux1_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.6m

grpcio-1.10.1rc2-cp36-cp36m-manylinux1_i686.whl (7.2 MB view details)

Uploaded CPython 3.6m

grpcio-1.10.1rc2-cp36-cp36m-macosx_10_11_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6mmacOS 10.11+ x86-64

grpcio-1.10.1rc2-cp36-cp36m-linux_armv7l.whl (6.9 MB view details)

Uploaded CPython 3.6m

grpcio-1.10.1rc2-cp35-cp35m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.5mWindows x86-64

grpcio-1.10.1rc2-cp35-cp35m-win32.whl (1.1 MB view details)

Uploaded CPython 3.5mWindows x86

grpcio-1.10.1rc2-cp35-cp35m-manylinux1_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.5m

grpcio-1.10.1rc2-cp35-cp35m-manylinux1_i686.whl (7.2 MB view details)

Uploaded CPython 3.5m

grpcio-1.10.1rc2-cp35-cp35m-macosx_10_7_intel.whl (1.7 MB view details)

Uploaded CPython 3.5mmacOS 10.7+ Intel (x86-64, i386)

grpcio-1.10.1rc2-cp35-cp35m-linux_armv7l.whl (6.9 MB view details)

Uploaded CPython 3.5m

grpcio-1.10.1rc2-cp34-cp34m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.4mWindows x86-64

grpcio-1.10.1rc2-cp34-cp34m-win32.whl (1.3 MB view details)

Uploaded CPython 3.4mWindows x86

grpcio-1.10.1rc2-cp34-cp34m-manylinux1_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.4m

grpcio-1.10.1rc2-cp34-cp34m-manylinux1_i686.whl (7.2 MB view details)

Uploaded CPython 3.4m

grpcio-1.10.1rc2-cp34-cp34m-macosx_10_7_intel.whl (1.7 MB view details)

Uploaded CPython 3.4mmacOS 10.7+ Intel (x86-64, i386)

grpcio-1.10.1rc2-cp34-cp34m-linux_armv7l.whl (6.9 MB view details)

Uploaded CPython 3.4m

grpcio-1.10.1rc2-cp27-cp27mu-manylinux1_x86_64.whl (7.6 MB view details)

Uploaded CPython 2.7mu

grpcio-1.10.1rc2-cp27-cp27mu-manylinux1_i686.whl (7.2 MB view details)

Uploaded CPython 2.7mu

grpcio-1.10.1rc2-cp27-cp27mu-linux_armv7l.whl (6.9 MB view details)

Uploaded CPython 2.7mu

grpcio-1.10.1rc2-cp27-cp27m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 2.7mWindows x86-64

grpcio-1.10.1rc2-cp27-cp27m-win32.whl (1.3 MB view details)

Uploaded CPython 2.7mWindows x86

grpcio-1.10.1rc2-cp27-cp27m-manylinux1_x86_64.whl (7.6 MB view details)

Uploaded CPython 2.7m

grpcio-1.10.1rc2-cp27-cp27m-manylinux1_i686.whl (7.2 MB view details)

Uploaded CPython 2.7m

grpcio-1.10.1rc2-cp27-cp27m-macosx_10_11_x86_64.whl (1.5 MB view details)

Uploaded CPython 2.7mmacOS 10.11+ x86-64

File details

Details for the file grpcio-1.10.1rc2.tar.gz.

File metadata

  • Download URL: grpcio-1.10.1rc2.tar.gz
  • Upload date:
  • Size: 14.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for grpcio-1.10.1rc2.tar.gz
Algorithm Hash digest
SHA256 a432e9ffda6ae317cf95dfe6af6c83094cfd9e99a98430cddc1e8e6f486acdea
MD5 5ef4d5c26fe0c323fa4a4ce9a5fa5f40
BLAKE2b-256 d306e0ab0ae04e7df08198582cfda91723a252ade13568cad85b242cb6161324

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2301ad4bd782b26a25ae56fd2ce446f6e4bcf4484660a3fb50be0a862ed7b9c3
MD5 e504df7eb93f55c3da235a9ae5f40598
BLAKE2b-256 af00f2672fd8ac078605e6e8d512e95d7521be598db292ea30621a3997b0af75

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 94c3fc9611a184504e84de95e92c1c8522371c8721fc9014e5392b2f67e6370e
MD5 1081c909fa4e59ef9aa884ccd44addb1
BLAKE2b-256 ab8389d2ab817849117d39dcac83064bab92bf794cf4072fecb7713fd9853131

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4bc109e45fd86a5d71c963cc18ed749f9fb27506bde72e748df8d3a78b01f3e1
MD5 d192d29c5bb67fa71176dd5bc4cb288a
BLAKE2b-256 12b6a877b74f8fc5faebad4b3e678409a8969094eec117956e8469cd97bd2ded

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 415367a1430036780a0ea433644a89322fe4b102f9c3c464326d2ce16d9b282f
MD5 64e29b997ec64f3c944ca9f661905ccf
BLAKE2b-256 e189b008e9eba649680104ba9e443a5e638aae43eda8cb3f7414b90b8b32f412

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp36-cp36m-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp36-cp36m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 0aaaf77a4d28ae3b988d7a471f7b18f3b67831946aa10ebd66d7ae4e95213b48
MD5 a389aa2a9d879f80eee0c0367e81eda5
BLAKE2b-256 611d384142848bd1fef994e22d31a3c82acab77d3e81f12a0d29b56d175028b9

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp36-cp36m-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp36-cp36m-linux_armv7l.whl
Algorithm Hash digest
SHA256 60bae597a4db143795cb61087d3b13e8261f0b5dee126229dcb571e605ac66a2
MD5 815a607766b48d623bb209ad68498e49
BLAKE2b-256 a8af88e59181768074a328f6acbbec26aa63ef4980f20198827c1964cad9b0d6

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 e079335acf1358a446dc506bad9b7a4ad548471118e0903468fcaf131fa7a260
MD5 c87463a226d6031ae0c857a7ea5adc65
BLAKE2b-256 5bc72c4a33b4a2a3ee7daf4e21721de6dca13f38e2398fd3fb5c1d28e60e9a25

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 bced68cd00587d56bf3322bdacabeb634398d03fc3d9e96f6557b7e55315e360
MD5 dbf36dd732b8553ac488f53583e574ca
BLAKE2b-256 128cfe69dc4df425c7339a5c4a9c056457bdc11fb0a1f612f7c3bf5cbd2391ce

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 881216e24ec3c5fd99f9cdb6e6f51400f3f69ac615a237924b1845ac76e87066
MD5 932c389cfb83180b05a9fe18dea44b35
BLAKE2b-256 0f0abd72d0255e4d7c15477a51f6405897482a4c0d56cd488487ae8db5ebaf35

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp35-cp35m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fd47a5528d1860803f295d92c31492d35e1b865cab96c864d3a3c2f06d291f37
MD5 c9824e852c4fe77ddd28bc2e90e1d95b
BLAKE2b-256 bcc08974831bcea091dacdd136786b9093d72b052eb00b4ad7c071a902c44d4a

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp35-cp35m-macosx_10_7_intel.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp35-cp35m-macosx_10_7_intel.whl
Algorithm Hash digest
SHA256 5d0a6ef650c39455e7ddee016b99491b83c3f48ffe9ecf192787d98b447a6cea
MD5 5dcb53a03560f9795e34bb49b6c72cab
BLAKE2b-256 2fde4e7ae13ed0144a7d7a2cc08d91447f5811d8978995493c86f30e36802271

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp35-cp35m-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp35-cp35m-linux_armv7l.whl
Algorithm Hash digest
SHA256 5b702fd7c7f5fc7432da3ce7040c23c5fb95fd6fe1edb70f2391921651b08b5d
MD5 d61b13f5c90ec5b758e7a641de8e5426
BLAKE2b-256 68ce6627ab1bdcacc8c0ca48ec5bf2d9e7a6ff31dd8e75ad7781821690d4b521

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 8949ca5d42cd30efc26bad4852ca58ae3dfeaee42f73c0236e5462db209c2c85
MD5 6978aa400c83cb922b09ecaf44376708
BLAKE2b-256 220ff6ff2dac5d9e66b3f5110b3475fd57b74884cae5026057991188e4c0088d

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 df98611241cb06dd05e62775986b2feb08d817ffda26ffc506d8bc6d4b7bed8c
MD5 528eeec2a195fd4d5e43229d8e7588cd
BLAKE2b-256 092ae317bbec731487d7541dd38cec474d34dc1da1cf426fcaf92645025de591

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e6651a2f52fd3b57cbd10084f24a791ad321d90c4f7a560a9c7a03fbc6cf1f5b
MD5 7b1f61948779e8e2bd8aeacd67dc89ae
BLAKE2b-256 f1073dc8e7600b1cf111a7d4469b9a0c287781c1f6e77c22ebbbbb60f6217549

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp34-cp34m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d35a0a5c455c7ba055d409e07f5f781273b1f5b4a68e137306a98d2648014190
MD5 10eeb3a7f3f3a38ff63ed08038ab1edf
BLAKE2b-256 7a4560b6bbc7f5297f9628cd80bfa16d6b904751fe852479a28070ff58ef52fd

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp34-cp34m-macosx_10_7_intel.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp34-cp34m-macosx_10_7_intel.whl
Algorithm Hash digest
SHA256 be224da3bf55bae5c0f2a6a677bb30180848c0785a4c7c8baec1e0d3cc793283
MD5 15c35514fe37778274d643bdce5e2679
BLAKE2b-256 69cc66b1a317202d6c7c938bd676da49f7245823d9d0efe9bd839fb96b8e1e94

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp34-cp34m-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp34-cp34m-linux_armv7l.whl
Algorithm Hash digest
SHA256 8c3168edf622ae9b270545740021f2d5b2efe22a067ffdc87e2924f4c055bb79
MD5 e69b5b506486dd7a51118c50bc53496e
BLAKE2b-256 64f23190b60eb1dfefcab8d3c72d85eb8f09083b05ee39488a98030836b73015

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5278ff5bc62248b244f593e8bdf836250abd21b6cd75d699f502fdf3ce329b4d
MD5 4e32bbe419fe0c92d84254115e81da3f
BLAKE2b-256 2f3b1a38c54376e884278029bc397568118ac0734552011784b5b1a176b243b0

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp27-cp27mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5ccb34e2a9ea4c2e5e118bade537033ad6f2d69a028d192e7b5ec2ce0a8318be
MD5 5a17409aaf2d1bbb6d6a53628901baa0
BLAKE2b-256 77a0aec5ae045a0d5d8520978aacf6a624f4f17c8eac106b48f5691ab4a8be9c

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp27-cp27mu-linux_armv7l.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp27-cp27mu-linux_armv7l.whl
Algorithm Hash digest
SHA256 710c8fb2124d22ea599662858d3483c8c79dbd6a4901c84d20f398dd5ad326a3
MD5 42a5947c69e185266a632c404e401a9c
BLAKE2b-256 83a38ff3f9f819fb93ab8ae0a64ac52c0805813a78fc6fa19b0fef2353f06704

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 cb1c4e52c2aef91815fae78fad25b43ed7c5a88f2114b3aedbbdf5ba7afd6a60
MD5 3ad52c784d3bd929471100266e1eeb20
BLAKE2b-256 fb2e36b6d50391c87d2e04765b93e45f10c451e308fe7ccd0e3bfc798c12545c

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 516677f26a98ea3b2558d6459c5c7933962e887f1e4590ee65147e245af04c26
MD5 c5facfd61265f7e3626e4ed8fb74bc63
BLAKE2b-256 366cac09d6961e716a30270d514b203a06529bae72893f5d666255eba72fb610

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4777d1a8a534fd5d34433cd5a8f900121744243a35d64a3b33c2869aa2ee602d
MD5 6c86a8acee7439f1b1e54093794b6d88
BLAKE2b-256 f1e59cba8c49c121bd85c771546105073da7e8237bf681f70c647e259517f5c3

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp27-cp27m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f21042890e3634b17c959260497e619405101f55d2d9368fa1f7be896418d3bd
MD5 4dbdb3fb7755b46bd3d62fc64b568361
BLAKE2b-256 1f2c819d7aaa0aefe460e67846a0b32d25cd03ac00426699f59b33efe9d95040

See more details on using hashes here.

File details

Details for the file grpcio-1.10.1rc2-cp27-cp27m-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for grpcio-1.10.1rc2-cp27-cp27m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 9487e1b5d61bf3de7e5549235cb5b8091bd94baa90cef5a22392907ea9bcd531
MD5 9218d541e5b43172e97b6a8d55867395
BLAKE2b-256 a52ef2cafc315d50eafeece11acf4bcbac6c795ff09c81afc9ccfbaf8e0d675e

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page