Pip 安装错误(Pyside 到 Raspberry Pi)
Pip install error (Pyside to Raspberry Pi)
我正在尝试 pip install pyside
我的 Raspberry Pi 并收到以下错误:
pi@raspberrypi:/ $ sudo pip install pyside
Collecting pyside
Using cached https://files.pythonhosted.org/packages/36/ac/ca31db6f2225844d37a41b10615c3d371587677efd074db29855e7035de6/PySide-1.2.4.tar.gz
Building wheels for collected packages: pyside
Running setup.py bdist_wheel for pyside ... error
Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-TXwQwt/pyside/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmps80BMupip-wheel- --python-tag cp27:
Removing /tmp/pip-build-TXwQwt/pyside/pyside_package
running bdist_wheel
running build
Python architecture is 32bit
error: Failed to find cmake. Please specify the path to cmake with --cmake parameter.
----------------------------------------
Failed building wheel for pyside
Running setup.py clean for pyside
Failed to build pyside
Installing collected packages: pyside
Running setup.py install for pyside ... error
Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-TXwQwt/pyside/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-5BdNE7-record/install-record.txt --single-version-externally-managed --compile:
Removing /tmp/pip-build-TXwQwt/pyside/pyside_package
running install
running build
Python architecture is 32bit
error: Failed to find cmake. Please specify the path to cmake with --cmake parameter.
----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-TXwQwt/pyside/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-5BdNE7-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-TXwQwt/pyside/
pi@raspberrypi:/ $
我已经尝试用 sudo pip install setuptools --no-use-wheel --upgrade
、sudo apt install -y libmysqlclient-dev
、python setup.py install
和 sudo pip install --upgrade setuptools
修复它,但是 none 已经让我安装了 Pyside .任何帮助将非常感激。谢谢。
我 运行 Raspbian 拉伸 raspberry pi 3 如果这很重要。
您正在使用哪个 python 版本,因为此模块仅支持以下列出的版本。
[(2.6), (2.7), (3.2), (3.3), (3.4)]
看起来不言自明。
您正在 python 不受支持的版本上安装模块。
尝试使用 pip2 install pyside
安装
你可以试试precompiled wheels from https://www.piwheels.org/
Pi 没有 pyside 二进制轮子,所以你需要安装很多 prerequisites 并从源代码编译:
sudo apt-get install build-essential git cmake libqt4-dev libphonon-dev python2.7-dev libxml2-dev libxslt1-dev qtmobility-dev libqtwebkit-dev
我正在尝试 pip install pyside
我的 Raspberry Pi 并收到以下错误:
pi@raspberrypi:/ $ sudo pip install pyside
Collecting pyside
Using cached https://files.pythonhosted.org/packages/36/ac/ca31db6f2225844d37a41b10615c3d371587677efd074db29855e7035de6/PySide-1.2.4.tar.gz
Building wheels for collected packages: pyside
Running setup.py bdist_wheel for pyside ... error
Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-TXwQwt/pyside/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmps80BMupip-wheel- --python-tag cp27:
Removing /tmp/pip-build-TXwQwt/pyside/pyside_package
running bdist_wheel
running build
Python architecture is 32bit
error: Failed to find cmake. Please specify the path to cmake with --cmake parameter.
----------------------------------------
Failed building wheel for pyside
Running setup.py clean for pyside
Failed to build pyside
Installing collected packages: pyside
Running setup.py install for pyside ... error
Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-TXwQwt/pyside/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-5BdNE7-record/install-record.txt --single-version-externally-managed --compile:
Removing /tmp/pip-build-TXwQwt/pyside/pyside_package
running install
running build
Python architecture is 32bit
error: Failed to find cmake. Please specify the path to cmake with --cmake parameter.
----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-TXwQwt/pyside/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-5BdNE7-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-TXwQwt/pyside/
pi@raspberrypi:/ $
我已经尝试用 sudo pip install setuptools --no-use-wheel --upgrade
、sudo apt install -y libmysqlclient-dev
、python setup.py install
和 sudo pip install --upgrade setuptools
修复它,但是 none 已经让我安装了 Pyside .任何帮助将非常感激。谢谢。
我 运行 Raspbian 拉伸 raspberry pi 3 如果这很重要。
您正在使用哪个 python 版本,因为此模块仅支持以下列出的版本。
[(2.6), (2.7), (3.2), (3.3), (3.4)]
看起来不言自明。
您正在 python 不受支持的版本上安装模块。
尝试使用 pip2 install pyside
你可以试试precompiled wheels from https://www.piwheels.org/
Pi 没有 pyside 二进制轮子,所以你需要安装很多 prerequisites 并从源代码编译:
sudo apt-get install build-essential git cmake libqt4-dev libphonon-dev python2.7-dev libxml2-dev libxslt1-dev qtmobility-dev libqtwebkit-dev