2016-05-27 12 views
4

私は14.04.1-UbuntuにReviewBoardをインストールしようとしていますが、私は以下のエラーを受け取ります。私は、コマンドを使用していますReviewBoard pip installation failure

sudo apt-get install python-setuptools python-dev memcached patch libjpeg-dev 
sudo pip install -U pip 
sudo easy_install pip 
sudo apt-get install python-mysqldb 
sudo pip install ReviewBoard 

File "/usr/lib/python2.7/distutils/command/build_ext.py", line 337, in run self.build_extensions() 
File "/tmp/pip-build-84i3OO/Pillow/setup.py", line 512, in build_extensions' using --disable-%s, aborting' % (f, f)) 
ValueError: zlib is required unless explicitly disabled using --disable-zlib, aborting 

Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-84i3OO/Pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-5lU4Yb-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-84i3OO/Pillow/ 
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages   
/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. 
InsecurePlatformWarning 

は、任意のアイデアは、なぜそれが起こるんし、それを解決する方法はありますか?

EDIT

インストール済み枕(https://discuss.erpnext.com/t/new-python-dependency-pillow-if-you-get-error-during-update-see-this-post/7900):

sudo apt-get install -y libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk 
sudo pip install pillow 

今取得:使用

x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -                                        Wall -Wstrict-prototypes -fPIC -DUSE__THREAD -I/usr/include/ffi -I/usr/include/l                                        ibffi -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-x86_64-2                                        .7/c/_cffi_backend.o 
c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory 
#include <ffi.h> 
       ^
compilation terminated. 
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 

Command "/usr/bin/python -u -c 
"import setuptools, tokenize;__file__='/tmp/pip-build-hB90D2/cffi/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-CCyW5e-record/install-record.txt --single-version-externally-managed --compile" 
failed with error code 1 in /tmp/pip-build-hB90D2/cffi/ 

答えて

1

インストールされて枕(https://discuss.erpnext.com/t/new-python-dependency-pillow-if-you-get-error-during-update-see-this-post/7900):

sudo apt-get install -y libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk 
sudo pip install pillow 

その後(Failed to install Python Cryptography package with PIP and setup.py)を使用してCCFI:

sudo apt-get install libffi-dev libssl-dev libpython2.7-dev 
sudo pip install cryptography 
sudo pip install cffi 
4

あなたはいつかピップを修正するlibffi-devel

apt-get install libffi-dev 

をインストールしようとしたことがありはbuild-essentialpython-dev

apt-get install python-dev && apt-get install build-essential 
をインストールするには、その便利を発行します

幸運を祈る!

+0

感謝。これはcouchapp pythonツールをインストールするのに役立ちました。 –

+0

'sudo pip install rdbtools python-lzf'のインストールにも役立ちました。 –

0

私は最初のopenssl-develのをインストールする必要がありましたCentOSの7の作業でPython 2.7ファブリック1.13を取得します。

完全なエラー:

#include <openssl/opensslv.h> 
          ^
compilation terminated. 
error: command 'gcc' failed with exit status 1 

---------------------------------------- 
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-2hTQUe/cryptography/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-mqFBbh-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-2hTQUe/cryptography/ 

ソリューション:

sudo yum install -y gcc make openssl openssl-devel 
sudo pip install fabric