Domanda

Sto seguendo le istruzioni di installazione da Passi di installazione

Sto finendo con il seguente errore

#python setup.py install

Traceback (most recent call last):
  File "setup.py", line 18, in <module>
    use_setuptools()
  File "/mnt/ravi/BQTools/bigquery-2.0.6/ez_setup.py", line 76, in use_setuptools
    return do_download()       
  File "/mnt/ravi/BQTools/bigquery-2.0.6/ez_setup.py", line 72, in do_download
    import setuptools; setuptools.bootstrap_install_from = egg
zipimport.ZipImportError: can't decompress data; zlib not available
.

Ai presunto ho dovuto installare zlib per sbarazzarsi di questo errore, ma non aiuta

#yum install zlib

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * updates-newkey: kdeforge.unl.edu
 * fedora: kdeforge.unl.edu
 * updates: kdeforge.unl.edu
updates-newkey                                          | 2.3 kB     00:00     
fedora                                                  | 2.1 kB     00:00     
updates                                                 | 2.6 kB     00:00     
s3tools                                                 | 1.7 kB     00:00     
Setting up Install Process
Parsing package install arguments
Package zlib-1.2.3-14.fc8.i386 already installed and latest version

Nothing to do
.

Una ricerca fornisce il seguente risultato

#yum search zlib
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * updates-newkey: kdeforge.unl.edu
 * fedora: kdeforge.unl.edu
 * updates: kdeforge.unl.edu 
================================ Matched: zlib ================================
arm-gp2x-linux-zlib.noarch : Cross Compiled zlib Library targeted at arm-gp2x-
                           : linux
iptstate.i386 : A top-like display of IP Tables state table entries
jzlib.i386 : JZlib re-implementation of zlib in pure Java
jzlib-demo.i386 : Examples for jzlib
jzlib-javadoc.i386 : Javadoc for jzlib
minizip.i386 : Minizip manipulates files from a .zip archive
minizip-devel.i386 : Development files for the minizip library
ocaml-cryptokit.i386 : OCaml library of cryptographic and hash functions
perl-Archive-Tar.noarch : A module for Perl manipulation of .tar files
perl-Compress-Raw-Zlib.i386 : Low-Level Interface to the zlib compression
                            : library
perl-Compress-Zlib.noarch : A module providing Perl interfaces to the zlib
                          : compression library
perl-IO-Compress-Zlib.noarch : Perl interface to allow reading and writing of
                             : gzip and zip data
perl-IO-Zlib.noarch : Perl IO:: style interface to Compress::Zlib
perl-POE-Filter-Zlib.noarch : POE filter wrapped around Compress::Zlib
php-pecl-phar.i386 : Allows running of complete applications out of .phar files
rb_libtorrent-devel.i386 : Development files for rb_libtorrent
zlib.i386 : The zlib compression and decompression library
zlib-devel.i386 : Header files and libraries for Zlib development
zziplib.i386 : Lightweight library to easily extract data from zip files
zziplib-devel.i386 : Development files for the zziplib library
zziplib-utils.i386 : Utilities for the zziplib library
.

Non sono sicuro se zlib sia installato correttamente

# zlib
-bash: zlib: command not found
.

Si prega di suggerire passaggi successivi

È stato utile?

Soluzione

Il problema qui è che la copia di Python sulla macchina è stata costruita senza supporto Zlib.Fortunatamente, l'unica ragione per cui è necessaria la ragione per installare SetupTools, e c'è un modo più semplice per farlo nel tuo caso - solo provare:

yum install python-setuptools
.

E poi puoi procedere come eri, o (ancora più semplice) semplicemente digitare easy_install -U bigquery per installare BQ.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top