Closed GoogleCodeExporter closed 9 years ago
I just pushed fixes for this; can you try again?
Original comment by luc...@mikemccandless.com
on 8 Feb 2013 at 11:08
If I don't have cld library installed, setup.py returns an exception:
Traceback (most recent call last):
File "setup.py", line 22, in <module>
sys.stderr.write('`pkg-config --libs --cflags cld` returns in error: \n' + error + '\n')
TypeError: Can't convert 'bytes' object to str implicitly
Other than that, it builds fine and passes all tests (checked with python-3.3).
Can you please update tarball at pypi site or (even better) include 'bindings'
directory into compact-language-detector-0.1.tar.gz at code.google.com, so I
can fetch it without mercurial installed.
Thanks!!
Original comment by trtrmi...@gmail.com
on 9 Feb 2013 at 5:28
Hi, I fixed that exception in trying to print the error message when the CLD
library wasn't installed, committed/pushed, and then pushed a new (0.2) release
onto PyPI. Can you try that out? Thanks.
I'm haven't trouble remembering/figuring out how to do a source release of the
full CLD + Python bindings here ...
Original comment by luc...@mikemccandless.com
on 9 Feb 2013 at 11:53
With 0.2 I get this:
$ pip install --upgrade chromium-compact-language-detector==0.2
Downloading/unpacking chromium-compact-language-detector==0.2
Running setup.py egg_info for package chromium-compact-language-detector
`pkg-config --libs --cflags cld` returns in error:
Package cld was not found in the pkg-config search path.
Perhaps you should add the directory containing `cld.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cld' found
The `cld` C++ library is absent from this system. Please install it.
Complete output from command python setup.py egg_info:
`pkg-config --libs --cflags cld` returns in error:
Package cld was not found in the pkg-config search path.
Perhaps you should add the directory containing `cld.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cld' found
The `cld` C++ library is absent from this system. Please install it.
Original comment by gunnlau...@gmail.com
on 9 Feb 2013 at 3:45
Seems like the tarball is missing heaps of files, compared to the 0.031415
release:
$ tar tvfz chromium_compact_language_detector-0.2.tar.gz
drwxrwxr-x 0 mike mike 0 9 feb 11:50
chromium_compact_language_detector-0.2/
-rw-rw-r-- 0 mike mike 147 21 nóv 13:00
chromium_compact_language_detector-0.2/AUTHORS
drwxrwxr-x 0 mike mike 0 9 feb 11:50
chromium_compact_language_detector-0.2/tests/
-rw-rw-r-- 0 mike mike 50185 21 maí 2012
chromium_compact_language_detector-0.2/tests/testData.py
-rw-rw-r-- 0 mike mike 16824 8 feb 23:03
chromium_compact_language_detector-0.2/tests/cld_test.py
-rw-rw-r-- 0 mike mike 1076 21 nóv 13:00
chromium_compact_language_detector-0.2/INSTALL
-rw-rw-r-- 0 mike mike 1668 21 maí 2012
chromium_compact_language_detector-0.2/COPYING
-rw-rw-r-- 0 mike mike 780 9 feb 11:50
chromium_compact_language_detector-0.2/PKG-INFO
-rwxrwxr-x 0 mike mike 3118 9 feb 11:36
chromium_compact_language_detector-0.2/setup.py
-rw-rw-r-- 0 mike mike 3978 9 feb 11:44
chromium_compact_language_detector-0.2/README
drwxrwxr-x 0 mike mike 0 9 feb 11:50
chromium_compact_language_detector-0.2/src/
-rw-rw-r-- 0 mike mike 2906 21 maí 2012
chromium_compact_language_detector-0.2/src/cld_encodings.h
-rw-rw-r-- 0 mike mike 13154 8 feb 22:57
chromium_compact_language_detector-0.2/src/pycldmodule.cc
versus the previous contents:
$ tar tvfz chromium_compact_language_detector-0.031415.tar.gz
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/encodings/
-rw-rw-r-- 0 mike mike 9379 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/lang_enc.h
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/
-rw-rw-r-- 0 mike mike 4174 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/getonescr
iptspan.h
-rw-rw-r-- 0 mike mike 42928 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/cldutil.h
-rw-rw-r-- 0 mike mike 6271 23 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/compact_l
ang_det.h
-rw-rw-r-- 0 mike mike 31707 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/cldutil.c
c
-rw-rw-r-- 0 mike mike 2493 23 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/compact_l
ang_det.cc
-rw-rw-r-- 0 mike mike 2545 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/cldutil_d
bg.h
-rw-rw-r-- 0 mike mike 2311 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/letterscr
ipt_enum.h
-rw-rw-r-- 0 mike mike 2532 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/letterscr
ipt_enum.cc
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/
-rw-rw-r-- 0 mike mike 426 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_g
oogle.h
-rw-rw-r-- 0 mike mike 540 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_h
tmlutils.h
-rw-rw-r-- 0 mike mike 479 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_l
ogging.h
-rw-rw-r-- 0 mike mike 1807 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
nicodetext.h
-rw-rw-r-- 0 mike mike 752 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
tf8utils.h
-rw-rw-r-- 0 mike mike 737 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_s
trtoint.h
-rw-rw-r-- 0 mike mike 838 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_c
ommandlineflags.h
-rw-rw-r-- 0 mike mike 1072 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_h
tmlutils_windows.cc
-rw-rw-r-- 0 mike mike 741 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
tf.h
-rw-rw-r-- 0 mike mike 3340 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
nicodetext.cc
-rw-rw-r-- 0 mike mike 476 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
nilib.h
-rw-rw-r-- 0 mike mike 580 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
tf8utils_google3.cc
-rw-rw-r-- 0 mike mike 380 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_b
asictypes.h
-rw-rw-r-- 0 mike mike 1160 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
nilib_windows.cc
-rw-rw-r-- 0 mike mike 2618 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/norma
lizedunicodetext.h
-rw-rw-r-- 0 mike mike 567 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
tf8utils_windows.cc
-rw-rw-r-- 0 mike mike 569 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_m
acros.h
-rw-rw-r-- 0 mike mike 7248 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
tf8statetable.cc
-rw-rw-r-- 0 mike mike 4409 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/win/cld_u
tf8statetable.h
-rw-rw-r-- 0 mike mike 7235 23 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/compact_l
ang_det_impl.h
-rw-rw-r-- 0 mike mike 60108 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/utf8propl
etterscriptnum.h
-rw-rw-r-- 0 mike mike 3250 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/tote.h
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/
-rw-rw-r-- 0 mike mike 6024405 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/compact_lang_det_generated_quadschrome.cc
-rw-rw-r-- 0 mike mike 20187 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/cld_generated_score_quadchrome_0406.cc
-rw-rw-r-- 0 mike mike 1420 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/compact_lang_det_generated_cjkbis_0.cc
-rw-rw-r-- 0 mike mike 2497 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/compact_lang_det_generated_ctjkvz_0.cc
-rw-rw-r-- 0 mike mike 436 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/compact_lang_det_generated_meanscore.h
-rw-rw-r-- 0 mike mike 20102 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/cld_generated_score_deltaoctachrome_0406.cc
-rw-rw-r-- 0 mike mike 108957 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/compact_lang_det_generated_deltaoctachrome.cc
-rw-rw-r-- 0 mike mike 1360 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/compact_lang_det_generated_quads_0.cc
-rw-rw-r-- 0 mike mike 372282 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/compact_lang_det_generated_ctjkvz.cc
-rw-rw-r-- 0 mike mike 1628 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/generated
/compact_lang_det_generated_longwords8_0.cc
-rw-rw-r-- 0 mike mike 4817 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/ext_lang_
enc.h
-rw-rw-r-- 0 mike mike 20895 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/getonescr
iptspan.cc
-rw-rw-r-- 0 mike mike 104705 24 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/compact_l
ang_det_impl.cc
-rw-rw-r-- 0 mike mike 2831 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/cldutil_d
bg_empty.cc
-rw-rw-r-- 0 mike mike 7857 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/tote.cc
-rw-rw-r-- 0 mike mike 57849 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/utf8scann
otjustletterspecial.h
-rw-rw-r-- 0 mike mike 56938 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/utf8propj
ustletter.h
-rw-rw-r-- 0 mike mike 18267 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/ext_lang_
enc.cc
-rw-rw-r-- 0 mike mike 50297 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/compact_lang_det/unittest_
data.h
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/encodings/internal/
-rw-rw-r-- 0 mike mike 364 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/internal/encodings.cc
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/encodings/proto/
-rw-rw-r-- 0 mike mike 7877 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/proto/encodings.pb.h
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/encodings/public/
-rw-rw-r-- 0 mike mike 10351 22 okt 2011
chromium_compact_language_detector-0.031415/encodings/public/encodings.h
-rw-rw-r-- 0 mike mike 2906 24 okt 2011
chromium_compact_language_detector-0.031415/cld_encodings.h
-rw-rw-r-- 0 mike mike 635 24 okt 2011
chromium_compact_language_detector-0.031415/foo.py
-rw-rw-r-- 0 mike mike 50185 24 okt 2011
chromium_compact_language_detector-0.031415/testData.py
-rw-rw-r-- 0 mike mike 12154 15 nóv 2011
chromium_compact_language_detector-0.031415/pycldmodule.cc
-rw-rw-r-- 0 mike mike 3871 23 okt 2011
chromium_compact_language_detector-0.031415/example.cc
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/languages/
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/languages/internal/
-rw-rw-r-- 0 mike mike 12770 24 okt 2011
chromium_compact_language_detector-0.031415/languages/internal/languages.cc
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/languages/proto/
-rw-rw-r-- 0 mike mike 6032 22 okt 2011
chromium_compact_language_detector-0.031415/languages/proto/languages.pb.h
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/languages/public/
-rw-rw-r-- 0 mike mike 13605 22 okt 2011
chromium_compact_language_detector-0.031415/languages/public/languages.h
-rw-rw-r-- 0 mike mike 693 9 mar 2012
chromium_compact_language_detector-0.031415/PKG-INFO
-rw-rw-r-- 0 mike mike 4949 24 okt 2011
chromium_compact_language_detector-0.031415/README.txt
-rw-rw-r-- 0 mike mike 2508 9 mar 2012
chromium_compact_language_detector-0.031415/setup.py
drwxrwxr-x 0 mike mike 0 9 mar 2012
chromium_compact_language_detector-0.031415/base/
-rw-rw-r-- 0 mike mike 8484 22 okt 2011
chromium_compact_language_detector-0.031415/base/type_traits.h
-rw-rw-r-- 0 mike mike 1802 22 okt 2011
chromium_compact_language_detector-0.031415/base/port.h
-rw-rw-r-- 0 mike mike 6403 22 okt 2011
chromium_compact_language_detector-0.031415/base/casts.h
-rw-rw-r-- 0 mike mike 1234 22 okt 2011
chromium_compact_language_detector-0.031415/base/log_severity.h
-rw-rw-r-- 0 mike mike 3040 22 okt 2011
chromium_compact_language_detector-0.031415/base/template_util.h
-rw-rw-r-- 0 mike mike 0 22 okt 2011
chromium_compact_language_detector-0.031415/base/stl_decl.h
-rw-rw-r-- 0 mike mike 1301 22 okt 2011
chromium_compact_language_detector-0.031415/base/crash.h
-rw-rw-r-- 0 mike mike 4015 16 jan 2012
chromium_compact_language_detector-0.031415/base/build_config.h
-rw-rw-r-- 0 mike mike 55765 22 okt 2011
chromium_compact_language_detector-0.031415/base/logging.h
-rw-rw-r-- 0 mike mike 15551 22 okt 2011
chromium_compact_language_detector-0.031415/base/dynamic_annotations.h
-rw-rw-r-- 0 mike mike 21457 22 okt 2011
chromium_compact_language_detector-0.031415/base/commandlineflags.h
-rw-rw-r-- 0 mike mike 10234 22 okt 2011
chromium_compact_language_detector-0.031415/base/macros.h
-rw-rw-r-- 0 mike mike 792 22 okt 2011
chromium_compact_language_detector-0.031415/base/string_util.h
-rw-rw-r-- 0 mike mike 2861 22 okt 2011
chromium_compact_language_detector-0.031415/base/stl_decl_msvc.h
-rw-rw-r-- 0 mike mike 13721 22 okt 2011
chromium_compact_language_detector-0.031415/base/basictypes.h
-rw-rw-r-- 0 mike mike 15897 24 okt 2011
chromium_compact_language_detector-0.031415/test.py
Original comment by gunnlau...@gmail.com
on 9 Feb 2013 at 3:53
Is cld installed on this computer?
Hmm if you run:
pkg-config --libs --cflags cld
, what does it say?
Original comment by luc...@mikemccandless.com
on 9 Feb 2013 at 3:59
In 0.031415, had all sources (CLD + python bindings), but with newer versions
you need to separately build/install cld (from http://code.google.com) and the
Python bindings (from here).
But maybe we should go back to shipping all CLD sources via PyPI, like before
...
Original comment by luc...@mikemccandless.com
on 9 Feb 2013 at 4:03
It seems to work well with python-3 now, thank you very much!
Original comment by trtrmi...@gmail.com
on 10 Feb 2013 at 7:40
Super, thanks for opening this issue!
Original comment by luc...@mikemccandless.com
on 10 Feb 2013 at 10:59
Original issue reported on code.google.com by
trtrmi...@gmail.com
on 8 Feb 2013 at 10:45