pip install -U PySide error - python

Does anyone know how to avoid the following error when running pip install -U PySide as per the official website instructions here: https://pypi.python.org/pypi/PySide/#installing-pyside-on-a-mac-os-x-system
Note that I have already done brew install qt successfully.
You are using pip version 7.0.3, however version 7.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting PySide
Using cached PySide-1.2.4.tar.gz
Installing collected packages: PySide
Running setup.py install for PySide
Complete output from command /Applications/anaconda/bin/python -c "import setuptools, tokenize;__file__='/private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-0r7hrI-record/install-record.txt --single-version-externally-managed --compile:
Removing /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_package
running install
running build
Python architecture is 64bit
Inserting path "/private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_install/py2.7-qt4.8.6-64bit-release/bin" to environment
==============================
Package version: 1.2.4
Build type: Release
Build tests: False
---
Make path: /usr/bin/make
Make generator: Unix Makefiles
Make jobs:
---
Script directory: /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide
Sources directory: /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/sources
Build directory: /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_build/py2.7-qt4.8.6-64bit-release
Install directory: /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_install/py2.7-qt4.8.6-64bit-release
Python site-packages install directory: /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_install/py2.7-qt4.8.6-64bit-release/lib/python2.7/site-packages
---
Python executable: /Applications/anaconda/bin/python
Python includes: /Applications/anaconda/include/python2.7
Python library: /Applications/anaconda/lib/libpython2.7.dylib
Python prefix: /Applications/anaconda
Python scripts: /Applications/anaconda/bin
---
Qt qmake: /Applications/anaconda/bin/qmake
Qt version: 4.8.6
Qt bins: /Applications/anaconda/bin
Qt plugins: /Applications/anaconda/plugins
---
OpenSSL libs: None
==============================
Creating build folder /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_build/py2.7-qt4.8.6-64bit-release...
Creating install folder /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_install/py2.7-qt4.8.6-64bit-release...
Building module shiboken...
Creating module build folder /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_build/py2.7-qt4.8.6-64bit-release/shiboken...
Configuring module shiboken (/private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/sources/shiboken)...
Running process: /usr/local/bin/cmake -G "Unix Makefiles" -DQT_QMAKE_EXECUTABLE=/Applications/anaconda/bin/qmake -DBUILD_TESTS=False -DDISABLE_DOCSTRINGS=True -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_install/py2.7-qt4.8.6-64bit-release /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/sources/shiboken -DPYTHON_EXECUTABLE=/Applications/anaconda/bin/python -DPYTHON_INCLUDE_DIR=/Applications/anaconda/include/python2.7 -DPYTHON_LIBRARY=/Applications/anaconda/lib/libpython2.7.dylib -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=yes -DALTERNATIVE_QT_INCLUDE_DIR=/Applications/anaconda/include
/usr/local/bin/cmake -G Unix Makefiles -DQT_QMAKE_EXECUTABLE=/Applications/anaconda/bin/qmake -DBUILD_TESTS=False -DDISABLE_DOCSTRINGS=True -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_install/py2.7-qt4.8.6-64bit-release /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/sources/shiboken -DPYTHON_EXECUTABLE=/Applications/anaconda/bin/python -DPYTHON_INCLUDE_DIR=/Applications/anaconda/include/python2.7 -DPYTHON_LIBRARY=/Applications/anaconda/lib/libpython2.7.dylib -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=yes -DALTERNATIVE_QT_INCLUDE_DIR=/Applications/anaconda/include
-- The C compiler identification is AppleClang 7.0.0.7000072
-- The CXX compiler identification is AppleClang 7.0.0.7000072
CMake Error at /usr/local/Cellar/cmake/3.3.0/share/cmake/Modules/Platform/Darwin.cmake:76 (message):
CMAKE_OSX_DEPLOYMENT_TARGET is '10.5' but CMAKE_OSX_SYSROOT:
""
is not set to a MacOSX SDK with a recognized version. Either set
CMAKE_OSX_SYSROOT to a valid SDK or set CMAKE_OSX_DEPLOYMENT_TARGET to
empty.
Call Stack (most recent call first):
/usr/local/Cellar/cmake/3.3.0/share/cmake/Modules/CMakeSystemSpecificInformation.cmake:36 (include)
CMakeLists.txt:2 (project)
-- Configuring incomplete, errors occurred!
See also "/private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/pyside_build/py2.7-qt4.8.6-64bit-release/shiboken/CMakeFiles/CMakeOutput.log".
error: Error configuring shiboken
----------------------------------------
Command "/Applications/anaconda/bin/python -c "import setuptools, tokenize;__file__='/private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-0r7hrI-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/dy/ttgqhqqx3g9bsbsnqnxsk2z80000gq/T/pip-build-CPxEmt/PySide
UPDATE (3-16-2016):
I recently got my hands on a fully updated Mac OS X 10.11 (El Capitan). I proceeded to successfully brew install qt and then tried pip install -U PySide once again (as per these instructions: https://pypi.python.org/pypi/PySide/#installing-pyside-on-a-mac-os-x-system). Unfortunately, I once again received an error:
Collecting PySide
Downloading PySide-1.2.4.tar.gz (9.3MB)
100% |████████████████████████████████| 9.3MB 162kB/s
Installing collected packages: PySide
Running setup.py install for PySide ... error
Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/km/x8ww58k15h74q73fvrbqxym40000gp/T/pip-build-ozZWDt/PySide/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/km/x8ww58k15h74q73fvrbqxym40000gp/T/pip-YVPqB6-record/install-record.txt --single-version-externally-managed --compile:
Removing /private/var/folders/km/x8ww58k15h74q73fvrbqxym40000gp/T/pip-build-ozZWDt/PySide/pyside_package
running install
running build
Python architecture is 64bit
error: Failed to find cmake. Please specify the path to cmake with --cmake parameter.
----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/km/x8ww58k15h74q73fvrbqxym40000gp/T/pip-build-ozZWDt/PySide/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/km/x8ww58k15h74q73fvrbqxym40000gp/T/pip-YVPqB6-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/km/x8ww58k15h74q73fvrbqxym40000gp/T/pip-build-ozZWDt/PySide/
It's been many months since my original post and judging by the upvotes, I'm not the only one with this problem. As such, I'm starting to suspect that perhaps the instructions to https://pypi.python.org/pypi/PySide/#installing-pyside-on-a-mac-os-x-system are simply outdated. If anyone actually gets this to work, please upload the recipe. Thank you.

First of all, this is the first time I am answering something in stackoverflow, so please have some patience with me..
I had installed cmake in order to install pyside, and I had the same problem as you. So then, I tried with homebrew:
$ brew doctor
It said that cmake was installed but not linked. In order to link it, I had to run with homebrew:
$ brew link cmake
After that, I tried again:
$ pip3.4 install -U PySide
And it worked, it is now installed and it works.. Hope this helps.

I tried everything but couldn't make it with pip. Finally I tried with homebrew:
$ brew install pyside
and it works fine!
I'm on Mac OS X 10.11 (El Capitan).

As of June 2018 on MacOS High Sierra, you'd still encounter this issue.
Make sure to install qt 4.8.7, brew install qt would install qt5 by default which is not compatible with PySide, if you did install qt5, uninstall it and then install qt4.
brew tap cartr/qt4
brew install qt#4
Create an alias for qmake in your bashrc, if qmake is not detected
alias qmake="/usr/local/Cellar/qt#4/4.8.7_5/bin/qmake"
pip install pyside should work now, it took around 30 minutes for it to complete. So, be patient.

To install binary Python modules on your system you need to properly configure your OS X machine with the build tools. This means that use a recent OS X version AND a recent XCode with command line tools installed.
The fact that I see a deployment target 10.5 seems scare to me as the current version of OS X is 10.11 ... sounds as a far too old SDK.

I solved the second issue by adding CMake to my path:
$> PATH="/Applications/CMake.app/Contents/bin":"$PATH"
That way CMake can actually be found. I am still stumped by the first issue. In fact, I get the first issue after dealing with CMake.
Here is my setup:
Mac OS X (10.10.5)
Python 2.7.10
pip 8.0.2
Qt 4.8.6
CMake 3.6.0-rc02
Xcode Commad Lines tools have been installed.

Related

Installing pymsql on windows 8.1

I've installed Python 3.6.4 on Windows 8.1 64-bit.
I have it on system environment variables path as:
C:\Users\myuser\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.6
The command python works in any location with command line so the path works.
Here's the problem:
As I type pip install pymssql in Powershell I get the following error message:
Command "c:\users\myuser\appdata\local\programs\python\python36\python.exe -u -c
"import setuptools, tokenize;__file__=
'C:\\Users\\myuser\\AppData\\Local\\Temp\\pip-build-20pjis7d\\pymssql\\setup.py';
f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f
.close();exec(compile(code, __file__, 'exec'))"
install --record C:\Users\myuser\AppData\Local\Temp\pip-myeuf_lm-record\install-record.txt
--single-version-externally-managed --compile"
failed with error code 1 in C:\Users\myuser\AppData\Local\Temp\pip-build-20pjis7d\pymssql\
Can't find anything with that error message with Google search.
Any ideas what might be the cause of this?
Best practice is to use virtualenv rather than installing into your global environment. virtualenv will also automatically pull in the latest setuptools.
pip install virtualenv
virutalenv my_venv
source my_venv/bin/activate
pip install pymysql
Also make sure that you meet the installation requirements outlined here: http://pymysql.readthedocs.io/en/latest/user/installation.html
You may need to install MySQL server or MariaDB

pip install matplotlib fails on Raspbian Jessie 4.4

I'm trying to install matplotlib on a raspberry pi with a clean installation of Raspbian Jessie (4.4 at time of writing). I am trying to install matplotlib for Python 2.7.
I keep getting the following error:
command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-HPuMoo/matplotlib/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-l3s1dW-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-HPuMoo/matplotlib
Storing debug log for failure in /home/pi/.pip/pip.log
to complicate things... this doesn't happen when I install other packages (just installed virtualenv without issue) but it DOES happen when I try to upgrade numpy.
In addition, this error occurs when working on the main distribution of Python (/usr/bin/python) or on a virtual environment (/home/pi/Envs/test/bin/python). I am, then, using pip 1.5.6 on the main distribution and 9.0.1 on the virtualenv. both fail. :(
Not sure why I'm having problems with this... considering how widely used matplotlib is (and how loaded with python packages Jessie is), you'd think there would be no issue. hm.
Per this answer by Peter Brittain and Anshuman Chhabra, installing the libpulse-dev and python-dev libraries should solve your problem. As shown on the Debian Packages references, the file lists of these libraries include the required files.

Scipy installation failed with error code 1

I'm trying to install Scipy through pip.
when doing
pip install scipy
I get the error
failed with error code 1 in C:\Users\MYNAME\AppData\Local\Temp\pip-build-c3n82mii\Scipy\
I got pip updated to newest version (8.1.2) and python 3.5.2. any help?
FULL ERROR:
Command
"c:\users\MYNAME\appdata\local\programs\python\python35-32\python.exe
-u -c "import setuptools, tokenize;__file__='C:\\Users\\MAYNA~1\\AppData\\Local\\Temp\\pip-build-c3n82mii\\Scipy\\se‌​tup.py';exec(compile(getattr(tokenize,
'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))"
install --record
C:\Users\IDANRA~1\AppData\Local\Temp\pip-76_6hqtw-record\install-record.txt
--single-version-externally-managed --compile" failed with error code 1 in
C:\Users\MYNA~1\AppData\Local\Temp\pip-build-c3n82mii\Scipy\
The most likely problem is the lack of the appropriate compiler(s) on your machine and its paths - scipy uses a lot of C code for speed and pip will by default, if there isn't a wheel available for SciPy that matches your combination of python and OS, download the source and try to build it.
I have had a look at the latest release of SciPy on pipy and it is 0.18.0rc2 which doesn't have a Windows build as a wheel.
You have 2 choices:
Install the appropriate compilers for your version of python and OS
Go to Chris Gohlke's excellent unofficial windows binaries page here and download the installer for your version of python.

error while installing scipy module in python

I'm trying to install scipy module in python using pip...it is showing following error..
Command "c:\users\sony\appdata\local\programs\python\python35-32\python.exe
-u -c "import setuptools,
tokenize;__file__='C:\\Users\\sony\\AppData\\Local\\Temp\\pip-build-
vmyvqdgv\\scipy\\setup.py';exec(compile(getattr(tokenize, 'open', open)
(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --
record C:\Users\sony\AppData\Local\Temp\pip-mf_0tla_-record\install-
record.txt --single-version-externally-managed --compile" failed with error
code 1 in C:\Users\sony\AppData\Local\Temp\pip-build-vmyvqdgv\scipy\
and when I tried it using easy_install, it showed:
error: no lapack/blas resources found
Any solutions please...
First install Numpy+MKL by downloading wheel from here.
Go to your .whl file location and type pip install <filename>
Now download SciPy from here.
Repeat step 2.
Note: Upgrade pip first by pip install --upgrade pip
Instead of installing scipy separately install anaconda(windows setup available) which comes with scipy numpy pandas and other useful python modules. https://www.continuum.io/downloads This will ease your future tasks as well when install other required modules as it creates a separate environment

Python: Error code 1 when installing Numpy from Pip

I appreciate that there are several topics on the pip error code 1 but the solutions haven't worked and the question has ended.
I installed the full Python 3.4 package at work. I tried to use Pip to install the Numpy package but couldn't get past my works proxy. I downloaded Numpy and added the install file path to %PATH% and again tried to install using Pip but now I am getting 'Error Code 1'. I then tried to install the wheel as one Stack Overflow answer had suggested but still get 'Error Code 1'. I have also tried installing various versions of Numpy and successfully installed the latest version of Pip via Pip installer so I know the %PATH% and Pip install is good.
Python Version: 3.4
Pip Version: 7.1.2
Windows 7 64bit
Numpy Version: 1.10.1
Error:
Command "C:\Python34\python.exe - c "import setuptools, tokenize;__file__='C:\\Users\\MC364~1.BRA\\AppData\\Local\\Temp\\pip-2kvveqqk-build\\setup.py';exec(cinouke(getattr(tokenize, 'open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\MC364~1.BRA\AppData\Local\Temp\pip-q_5tj3ef-record\install-record.txt --single-version-externally-managed --compile" failed with error coode 1 in C:\Users\MC364~1.BRA\AppData\Local\Temp\pip-2kvveqqk-build

Categories