Help:Setting up tools: Difference between revisions

Jump to navigation Jump to search
mention the DLL ImportError for search purposes
imported>NiceneNerd
No edit summary
imported>Leoetlino
(mention the DLL ImportError for search purposes)
(4 intermediate revisions by 2 users not shown)
Line 3: Line 3:
== Common requirements ==
== Common requirements ==
=== Python ===
=== Python ===
Many of the tools for these formats require [[wikipedia:Python (programming language)|Python]] 3.6+ ('''64 bit version''') to be installed.
Many of the tools for these formats require [[wikipedia:Python (programming language)|Python]] 3.7+ ('''64 bit version''') to be installed.


On Linux, Python 3 is surely already installed. Just make sure you have a recent enough version (3.6+). Ubuntu 16.04 and Debian stretch are too old; the latest Ubuntu LTS (18.04) and rolling distros such as Arch and Debian sid have 3.6+ in their repos.
On Linux, Python 3 is surely already installed. Just make sure you have a recent enough version (3.7+). Ubuntu 16.04 and Debian stretch are too old; the latest Ubuntu LTS (18.04) and rolling distros such as Arch and Debian sid have 3.7+ in their repos.
 
{{alert|class=primary|text=<b><i class="fa fa-download"></i> Setup instructions</b>


{{alert|class=primary|text=<b><i class="fa fa-download"></i> Setup instructions</b><br>
On Windows, follow the below instructions to install Python:
On Windows, follow the below instructions to install Python:
# Uninstall any existing Python version to avoid conflicts.
# Uninstall any existing Python version to avoid conflicts.
# Download the [https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe Python 3.7 installer] (latest version as of September 2018).
# Download the [https://www.python.org/ftp/python/3.7.4/python-3.7.4.exe Python 3.7 installer] (latest version as of July 2019).
# Run the installer: do a ''system-wide install'' and tick the "''add Python to environment variables / PATH''" option.
# Run the installer: do a ''system-wide install'' and tick the "''add Python to environment variables / PATH''" option. Note that if you install to the Program Files folder, you may occasionally run into permission issues with certain Python programs. To avoid this, install Python somewhere that does not require administrator permissions, such as <code>C:\Python37</code>.
# Verify that <code>py -3 --version</code> works and gives the correct version (3.6 or higher). {{CLI help}}
# Verify that <code>py -3 --version</code> works and gives the correct version (3.7 or higher). {{CLI help}}
 
If you have any trouble installing Python, or need more detailed instructions, you can use [https://www.youtube.com/watch?v=ndrCfBJkkvE this video tutorial].
}}
}}
=== For Windows users: Visual C++ redistributable for Visual Studio 2019 ===
Several tools require the [https://aka.ms/vs/16/release/vc_redist.x64.exe 64-bit Visual C++ redistributable for Visual Studio 2019] to be installed. To be clear, Visual Studio is '''not''' required.
Failure to install the redistributable will cause several Python tools to fail with the error "ImportError: DLL load failed".


== Tools ==
== Tools ==
Anonymous user

Navigation menu