Installation
Installation guide to WSocket
Installing from PyPI
Install latest version or upgrade an already installed WSocket
to the latest from PyPI.
pip install --upgrade wsocket
Failture???
Ensure you can run Python from the command line
Before you go any further, make sure you have Python and that the expected version is available from your command line. You can check this by running:
python --version
You should get some output like Python 3.6.3
. If you do not have Python, please install the latest 3.x version from python.org or refer to the Installing Python section of the Hitchhiker’s Guide to Python.
Ensure you can run pip from the command line
Additionally, you’ll need to make sure you have pip available. You can check this by running:
pip --version
If you installed Python from source, with an installer from python.org, or via Homebrew you should already have pip. If you’re on Linux and installed using your OS package manager, you may have to install pip separately, see Installing pip/setuptools/wheel with Linux Package Managers.
If pip
isn’t already installed, then first try to bootstrap it from the standard library:
python -m ensurepip --default-pip
If that still doesn’t allow you to run pip
:
Securely Download get-pip.py
Run
python get-pip.py
. This will install or upgrade pip. Additionally, it will install setuptools and wheel if they’re not installed already.
Warning
Be cautious if you’re using a Python install that’s managed by your operating system or another package manager. get-pip.py does not coordinate with those tools, and may leave your system in an inconsistent state. You can use python get-pip.py --prefix=/usr/local/
to install in /usr/local
which is designed for locally-installed software.
Ensure pip, setuptools, and wheel are up to date
While pip
alone is sufficient to install from pre-built binary archives, up to date copies of the setuptools
and wheel
projects are useful to ensure you can also install from source archives:
python -m pip install --upgrade pip setuptools wheel
Then
Try to install again.
Last updated
Was this helpful?