Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 26 additions & 6 deletions INSTALLATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Authors:

Installing PySyft on Linux is really straight forward. Here are the steps:

### 1. Make sure you have Python >= 3.6
### 1. Make sure you have Python >= 3.6 < 3.8

### 2. Install PyTorch 1.4

Expand All @@ -34,9 +34,17 @@ NOTE: Use exact version `1.4.0`, not just `1.4`. E.g. `pip install torch==1.4.0`

### 5. Install PySyft

`python setup.py install udacity`
`python setup.py install`

### 6. (Optional)Install TF Encrypted dependencies

This will install the TF Encrypted
dependencies, which are required for running the tutorials
from [Udacity's "Secure & Private AI" course](https://www.udacity.com/course/secure-and-private-ai--ud185) (recommended). Run:

### 6. Test your installation
`pip install -r pip-dep/requirements_udacity.txt`

### 7. Test your installation

`python setup.py test`

Expand All @@ -55,7 +63,7 @@ xcode-select --install
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
```

This will install **Homebrew**. Then, install python (version 3.6 or above) by running:
This will install **Homebrew**. Then, install python (version >= 3.6 < 3.8) by running:

`brew install python3`

Expand All @@ -79,7 +87,13 @@ First, you need to enter the PySyft folder you cloned earlier:

Then, run this to install the PySyft package:

`python setup.py install udacity`
`python setup.py install`

(Optional)Then install the TF Encrypted
dependencies, which are required for running the tutorials
from [Udacity's "Secure & Private AI" course](https://www.udacity.com/course/secure-and-private-ai--ud185) (recommended). Run:

`pip install -r pip-dep/requirements_udacity.txt`

You can test your installation by running:

Expand All @@ -91,7 +105,7 @@ You can test your installation by running:

### 1. Install Python

PySyft requires python version 3.6 or above.
PySyft requires python version Python >= 3.6 < 3.8

Here is the link to install python [www.python.org/downloads](https://www.python.org/downloads)

Expand Down Expand Up @@ -167,6 +181,12 @@ Then

This will install PySyft and its requirements to your system. You should see no errors.

(Optional)Then install the TF Encrypted
dependencies, which are required for running the tutorials
from [Udacity's "Secure & Private AI" course](https://www.udacity.com/course/secure-and-private-ai--ud185) (recommended).

`pip install -r pip-dep/requirements_udacity.txt`

You can also test your installation by running:

`python setup.py test`
Expand Down