Skip to content

Commit 9cf66f8

Browse files
committed
Adds note for installing on macOS
1 parent 12848aa commit 9cf66f8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,14 @@ python3 -m pip install --upgrade bittensor
9494

9595
## Install on macOS and Linux
9696

97+
### Note for macOS users
98+
The macOS preinstalled CPython installation is compiled with LibreSSL instead of OpenSSL. There are a number
99+
of issues with LibreSSL, and as such is not fully supported by the libraries used by bittensor. Thus we highly recommend, if
100+
you are using a Mac, to first install Python from [Homebrew](https://brew.sh/). Additionally, the Rust FFI bindings
101+
[if installing from precompiled wheels (default)] require the Homebrew-installed OpenSSL pacakge. If you choose to use
102+
the preinstalled Python version from macOS, things may not work completely.
103+
104+
### Installation
97105
You can install Bittensor SDK on your local machine in either of the following ways. **Make sure you verify your installation after you install**:
98106
- [Install using a Bash command](#install-using-a-bash-command).
99107
- [Install using `pip3 install`](#install-using-pip3-install)

0 commit comments

Comments
 (0)