PySide2 easy install!
Yesterday, @jschueller added pyside2-feedstock
to conda-forge. This means we can now finally install PySide2 easily in Python 2.7, 3.5 and 3.6 on Windows, Linux and macOS using conda.
# Enable conda-forge
conda config --add channels conda-forge
# Install PySide2
conda install pyside2
And. It. Frickin'. Just. Works.
Update 2018-03-09: The Qt Company now offers official and standalone wheels, read more here.
Update 2018-07-17: PySide2 can now be installed from pypi.org: pip install PySide2
!
Install conda
I prefer to use the miniconda distribution of Conda, which means you just get conda without any extras.
Below, some examples on how to install miniconda silently. As usual, more info in their docs on this.
macOS
# Download
wget https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O ~/miniconda.sh
# Install
bash ~/miniconda.sh -b -p $HOME/miniconda3
# Add "conda" to $PATH
echo 'export PATH="$HOME/miniconda3/bin:$PATH"' >> ~/.bashrc
Linux
# Download
wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda.sh
# Install
bash ~/miniconda.sh -b -p $HOME/miniconda3
# Add "conda" to $PATH
echo 'export PATH="$HOME/miniconda3/bin:$PATH"' >> ~/.bashrc
Windows (powershell)
# Download
(New-Object System.Net.WebClient).DownloadFile("https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86_64.exe", "${HOME}\Downloads\Miniconda3-latest-Windows-x86_64.exe")
# Install, add "conda" and "python" etc to $PATH
& "${HOME}\Downloads\Miniconda3-latest-Windows-x86_64.exe" /S /AddToPath=1 /D=${HOME}\miniconda3
Install conda environment
This is the same for all platforms, given that conda
exists on $PATH
and that you're using Powershell if on Windows.
# Enable conda-forge
conda config --add channels conda-forge
# Create environment with Python 3.6, PySide2
conda create --mkdir --prefix ~/condaenvs/myenv python=3.6 pyside2
# Run Python
~/condaenvs/myenv/bin/python --version
# Run pip
~/condaenvs/myenv/bin/pip --version