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.
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.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size tinc_python-0.9.1-py3-none-any.whl (33.8 kB) | File type Wheel | Python version py3 | Upload date | Hashes |
Hashes for tinc_python-0.9.1-py3-none-any.whl
Algorithm | Hash digest |
---|---|
SHA256 | a2c2de22505b2c9fd4e3354a725dc02be1c5f7e92cef011969c70dc0d8c60a3a |
MD5 | 35fc3f08e20b08f7bab463ed7f16725c |
BLAKE2-256 | 383c43f7c051d24d7c11f36fcb43c62575fcaa5774c2e83d0d9bbe9edb89671a |
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
Before installing erdpy, please make sure you have a working Python 3 environment:
- 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-venv
and also include ~/elrondsdk
in 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:
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
Brew Link Python 3.8
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: