Brew Python 3.8



Latest version

  1. Brew Python 3.8 Default
  2. Install Python 3.8 Brew
  3. Brew Link Python 3.8

MacOS homebrew python 3.8.3 with tcl-tk (properly) - python-with-tcl.rb. Homebrew’s package index. Homebrew Formulae. Package for scientific computing with Python: Analytics: Installs (30 days) boost-python3: 1,870. Release Date: May 13, 2020 This is the third maintenance release of Python 3.8. Note: The release you're looking at is Python 3.8.3, a bugfix release for the legacy 3.8 series.Python 3.9 is now the latest feature release series of Python 3.Get the latest release of 3.9.x here. Major new features of the 3.8 series, compared to 3.7. Python has been installed as $(brew -prefix)/bin/python3 Unversioned symlinks `python`, `python-config`, `pip` etc. Pointing to `python3`, `python3-config`, `pip3` etc., respectively, have been installed into. MacOS homebrew python 3.8.3 with tcl-tk (properly) - python-with-tcl.rb.

Released:

TINC python module

Project description

This is the python module for TINC. It can be used standalone, or in conjunction with a C++ application written with TINC to provide a TINC server:

tinc-python depends on numpy, matplotlib and filelock. If ipywidgets is available, tinc-python can provide interactive widgets for the jupyter notebook.

To install additional dependencies for tinc-python:

There are many ways to install jupyterlab. Here is one we have tested to work with TINC.

Brew

When brew installs jupyter lab and installs python3.8, it mentions it is keg only, so need to follow brew's instructions:

To install additional dependencies for tinc-python for the jupyter python:

Release historyRelease notifications | RSS feed

0.9.1

0.9

Download files

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

Files for tinc-python, version 0.9.1
Filename, sizeFile typePython versionUpload dateHashes
Filename, size tinc_python-0.9.1-py3-none-any.whl (33.8 kB) File type Wheel Python version py3 Upload dateHashes
ClosePython

Hashes for tinc_python-0.9.1-py3-none-any.whl

Hashes for tinc_python-0.9.1-py3-none-any.whl
AlgorithmHash digest
SHA256a2c2de22505b2c9fd4e3354a725dc02be1c5f7e92cef011969c70dc0d8c60a3a
MD535fc3f08e20b08f7bab463ed7f16725c
BLAKE2-256383c43f7c051d24d7c11f36fcb43c62575fcaa5774c2e83d0d9bbe9edb89671a

How to install erdpy

erdpy is currently supported on Linux and MacOS. Some of its features might work on Windows as well, although using erdpy on Windows is neither recommended, nor supported at this time.

Prerequisites

Brew Python 3.8 Default

Brew Python 3.8

Before installing erdpy, please make sure you have a working Python 3 environment:

3.8
  • 3.6 or later on Linux
  • 3.8 or later on MacOS

Smart contracts written in C require the ncurses library routines for compiling. Install them using the following:

Install using erdpy-up (recommended)

In order to install erdpy using the erdpy-up installation script, run the following commands in a terminal:

This will create a light Python virtual environment (based on venv) in ~/elrondsdk/erdpy-venvand also include ~/elrondsdkin your $PATH variable (by editing the appropriate .profile file).

Troubleshooting and other notes

On Ubuntu 20.04, if you receive the error: invalid command 'bdist_wheel' - run the following command, then retry erdpy-up:

On MacOS, you can switch to Python 3.8 as follows:

Install without erdpy-up

If you'd like to install without relying on the easy installation script, please read this section. Otherwise, feel free to skip it.

Make sure you also have pip3 installed.

Prepare PATH

In order to have the command erdpy available in your shell after install, make sure you adjust the PATH environment variable as described below:

On Linux in ~/.profile:

On MacOS in ~/.bash_profile or ~/.zshrc if you’re using zsh:

In the snippet above, replace 3.8 with your actual MAJOR.MINOR version of Python. This can be found by running:

Brew Python 3.8

You may need to restart your user session for this changes to take effect.

Install and smoke test

In order to install erdpy, issue the following command:

Install Python 3.8 Brew

Troubleshooting

If you encounter encoding-related issues at installation time, such as: UnicodeDecodeError: 'ascii' codec can't decode byte, then please set PYTHONIOENCODING before running the install command: