Skip to content

Commit cfc18e3

Browse files
committed
Added info about preinstalled macOS CPython.
1 parent f03f1f8 commit cfc18e3

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,15 @@ Installation steps are described below. For a full documentation on how to use `
3838

3939
## Install on macOS and Linux
4040

41-
You can install `btcli` on your local machine directly from source, PyPI, or Homebrew. **Make sure you verify your installation after you install**:
41+
You can install `btcli` on your local machine directly from source, PyPI, or Homebrew.
42+
**Make sure you verify your installation after you install**.
43+
44+
### For macOS users
45+
Note that the macOS preinstalled CPython installation is compiled with LibreSSL instead of OpenSSL. There are a number
46+
of issues with LibreSSL, and as such is not fully supported by the libraries used by btcli. Thus we highly recommend, if
47+
you are using a Mac, to first install Python from [Homebrew](https://brew.sh/). Additionally, the Rust FFI bindings
48+
[if installing from precompiled wheels (default)] require the Homebrew-installed OpenSSL pacakge. If you choose to use
49+
the preinstalled Python version from macOS, things may not work completely.
4250

4351

4452
### Install from [PyPI](https://pypi.org/project/bittensor/)

0 commit comments

Comments
 (0)