• 締切済み

pythonモジュールがインストール出来ない

SSLやpyAMFなどを python setup.py install でインストールしようとしているのですが、 エラーが出てしまいます。 pythonは2.6だとできるようですがどうしても2.5xを使う必要があります。 python25-appleをデフォルトのpythonにしています。 エラーの詳細は次のようになります。 User-no-MacBook-2:PyAMF-0.6.1 user$ python setup.py install 略 no previously-included directories found matching 'doc/build' no previously-included directories found matching 'doc/_build' warning: no previously-included files matching '*.swf' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution 略 gcc -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3 -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c cpyamf/amf0.c -o build/temp.macosx-10.3-i386-2.5/cpyamf/amf0.o cc1: error: unrecognized command line option "-Wno-long-double" cc1: error: unrecognized command line option "-Wno-long-double" lipo: can't figure out the architecture type of: /var/folders/dE/dEVcnZLtFw8U1ZFnQjT42E+++TI/-Tmp-//ccz4QQFi.out error: command 'gcc' failed with exit status 1 始めはMacOSX10.4u.sdkがないと言われ、インストールしてみると そのエラーは出なくなりましたが上記のような状態です。 これは使っているgccコンパイラに問題があるということなのでしょうか? どなたかアドバイスをお願いします。

みんなの回答

  • naoikun7
  • ベストアンサー率40% (2/5)
回答No.1

gccのフラグにPowerPCのアーキテクチャを指定しているのが原因かもしれません。(-arch ppcの部分) $export ARCHFLAGS="-arch i386" としてフラグを設定してから再度セットアップスクリプトを実行すると良いかもしれません。

neglectiii
質問者

お礼

ありがとうございます。 試してみましたが、次のようになりだめみたいです;; User-no-MacBook-2:~ user$ export ARCHFLAGS="-arch i386" User-no-MacBook-2:ssl-1.15 user$ python setup.py install looking for /usr/include/openssl/ssl.h looking for /usr/include/krb5.h running install running build running build_py running build_ext building 'ssl._ssl2' extension gcc -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3 -I./ssl/2.5.1 -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c ssl/_ssl2.c -o build/temp.macosx-10.3-i386-2.5/ssl/_ssl2.o cc1: error: unrecognized command line option "-Wno-long-double" cc1: error: unrecognized command line option "-Wno-long-double" lipo: can't figure out the architecture type of: /var/folders/dE/dEVcnZLtFw8U1ZFnQjT42E+++TI/-Tmp-//cclKOV9n.out error: command 'gcc' failed with exit status 1 User-no-MacBook-2:ssl-1.15 user$

関連するQ&A

  • PyQuanteのインストールの際にエラーについて

    pythonをインストールしコマンドプロンプト上で >python setup.py build -c mingw32 install を入力した際に error: command 'gcc' failed: No such file or directory といったエラーが出ます。 調べていろいろ試してみましたが対処法がわかりません。環境設定もできていて、必要なものは全てインストール済みです。OSはWindous Vista 32bitです。

  • pylearn2 インストール失敗

    >>python setup.py install を実行した所、 running install Because Pylearn2 is under heavy development, we generally do not advice using the `setup.py install` command. Please consider using the `setup.py develop` command instead for the following reasons: 1. Using `setup.py install` creates a copy of the Pylearn2 source code in your Python installation path. In order to update Pylearn2 afterwards you will need to rerun `setup.py install` (!). Simply using `git pull` to update your local copy of Pylearn2 code will not suffice. 2. When using `sudo` to install Pylearn2, all files, including the tutorials, will be copied to a directory owned by root. Not only is running tutorials as root unsafe, it also means that all Pylearn2-related environment variables which were defined for the user will be unavailable. Pressing enter will continue the installation of Pylearn2 in `develop` mode instead. Note that this means that you need to keep this folder with the Pylearn2 code in its current location. If you know what you are doing, and are very sure that you want to install Pylearn2 using the `install` command instead, please type `install`. Installation mode: [develop]/install/cancel: と、出力されinstallを実行した所、 running build running build_py running build_ext building 'pylearn2.utils._window_flip' extension C compiler: gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -isysroot /Developer/SDKs/MacOSX10.6.sdk -arch i386 -arch x86_64 -g -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes compile options: '-I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c' gcc-4.2: pylearn2/utils/_window_flip.c i686-apple-darwin10-gcc-4.2.1: pylearn2/utils/_window_flip.c: No such file or directory i686-apple-darwin10-gcc-4.2.1: no input files i686-apple-darwin10-gcc-4.2.1: pylearn2/utils/_window_flip.c: No such file or directory i686-apple-darwin10-gcc-4.2.1: no input files lipo: can't figure out the architecture type of: /var/folders/i0/i013vMBRH8O06CgW9BFy3E+++TM/-Tmp-//ccGQGOMD.out i686-apple-darwin10-gcc-4.2.1: pylearn2/utils/_window_flip.c: No such file or directory i686-apple-darwin10-gcc-4.2.1: no input files i686-apple-darwin10-gcc-4.2.1: pylearn2/utils/_window_flip.c: No such file or directory i686-apple-darwin10-gcc-4.2.1: no input files lipo: can't figure out the architecture type of: /var/folders/i0/i013vMBRH8O06CgW9BFy3E+++TM/-Tmp-//ccGQGOMD.out error: Command "gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -isysroot /Developer/SDKs/MacOSX10.6.sdk -arch i386 -arch x86_64 -g -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c pylearn2/utils/_window_flip.c -o build/temp.macosx-10.6-intel-2.7/pylearn2/utils/_window_flip.o" failed with exit status 1 とgcc4.2の部分でエラーが発生しました。 最新のgccは4.9であるため、バージョンによる失敗なんでしょうか? ちなみにdevelopを実行しても同様です。 対応策をよろしくお願い致します。

  • apacheとmod_pythonについて

    Python2.6、MacOSX10.6の環境でmod_pythonで動かしたいのですが、以下のようなエラーが出てしまいます。 MySQLdb関係のようですが、コマンドでpython -c "import MySQLdb" とした場合はエラーがでません。 解決法がさっぱりわからないのでわかる方教えていただけると助かります ImproperlyConfigured: Error loading MySQLdb module: dlopen(/Library/WebServer/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.16.dylib Referenced from: /Library/WebServer/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so Reason: image not found よくわかりませんが、 /Library/WebServer/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so は存在しているようです

  • pythonのエラーメッセージ

    cross simをインストールしようとしたら以下のエラーメッセージが表示されます。アップグレードもしたのですが状況が変わりません。 どなたか解決策をご存じ方がいれば教えて頂けますでしょうか (Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/ ERROR: Could not find a version that satisfies the requirement cross_sim==0.2.0 (from versions: none) ERROR: No matching distribution found for cross_sim==0.2.0).

  • mecab-pythonのインストールに失敗しまし

    先ほどmecabのインストールに成功して、今度はmecab-pythonをインストールしようとしたら、失敗したようです。 参考にしたサイトは以下です http://tatsuyaoiw.hatenablog.com/entry/20120414/1334405065 ●mecabのインストール直後 root@debian:/usr/local# mecab 参考までに、私がインストールした手順を下に書きます。 参考 名詞,サ変接続,*,*,*,*,参考,サンコウ,サンコー まで 助詞,副助詞,*,*,*,*,まで,マデ,マデ に 助詞,格助詞,一般,*,*,*,に,ニ,ニ 、 記号,読点,*,*,*,*,、,、,、 私 名詞,代名詞,一般,*,*,*,私,ワタシ,ワタシ が 助詞,格助詞,一般,*,*,*,が,ガ,ガ インストール 名詞,一般,*,*,*,*,インストール,インストール,インストール し 動詞,自立,*,*,サ変・スル,連用形,する,シ,シ た 助動詞,*,*,*,特殊・タ,基本形,た,タ,タ 手順 名詞,一般,*,*,*,*,手順,テジュン,テジュン を 助詞,格助詞,一般,*,*,*,を,ヲ,ヲ 下 名詞,一般,*,*,*,*,下,シタ,シタ に 助詞,格助詞,一般,*,*,*,に,ニ,ニ 書き 動詞,自立,*,*,五段・カ行イ音便,連用形,書く,カキ,カキ ます 助動詞,*,*,*,特殊・マス,基本形,ます,マス,マス 。 記号,句点,*,*,*,*,。,。,。 EOS ^Z ●ここからmecab-pythonインストール開始 root@debian:/usr/local# wget *ttp://mecab.googlecode.com/files/mecab-python-0.993.tar.gz --2015-01-08 06:05:07-- *ttp://mecab.googlecode.com/files/mecab-python-0.993.tar.gz mecab.googlecode.com (mecab.googlecode.com) をDNSに問いあわせています... 173.194.72.82 mecab.googlecode.com (mecab.googlecode.com)|173.194.72.82|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 63267 (62K) [application/x-gzip] `mecab-python-0.993.tar.gz' に保存中 100%[======================================>] 63,267 147K/s 時間 0.4s 2015-01-08 06:05:09 (147 KB/s) - `mecab-python-0.993.tar.gz' へ保存完了 [63267/63267] root@debian:/usr/local# tar zxvf mecab-python-0.993.tar.gz mecab-python-0.993/ mecab-python-0.993/MeCab.pyc mecab-python-0.993/LGPL mecab-python-0.993/BSD mecab-python-0.993/COPYING mecab-python-0.993/setup.py mecab-python-0.993/test.py mecab-python-0.993/MeCab.py mecab-python-0.993/GPL mecab-python-0.993/bindings.html mecab-python-0.993/README mecab-python-0.993/MeCab_wrap.cxx mecab-python-0.993/AUTHORS root@debian:/usr/local# cd mecab-python-0.993 root@debian:/usr/local/mecab-python-0.993# python setup.py build running build running build_py creating build creating build/lib.linux-x86_64-2.7 copying MeCab.py -> build/lib.linux-x86_64-2.7 running build_ext building '_MeCab' extension creating build/temp.linux-x86_64-2.7 gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/local/include -I/usr/include/python2.7 -c MeCab_wrap.cxx -o build/temp.linux-x86_64-2.7/MeCab_wrap.o cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default] g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/MeCab_wrap.o -L/usr/local/lib -lmecab -lstdc++ -o build/lib.linux-x86_64-2.7/_MeCab.so root@debian:/usr/local/mecab-python-0.993# sudo python setup.py install running install running build running build_py running build_ext running install_lib copying build/lib.linux-x86_64-2.7/_MeCab.so -> /usr/local/lib/python2.7/dist-packages copying build/lib.linux-x86_64-2.7/MeCab.py -> /usr/local/lib/python2.7/dist-packages byte-compiling /usr/local/lib/python2.7/dist-packages/MeCab.py to MeCab.pyc running install_egg_info Writing /usr/local/lib/python2.7/dist-packages/mecab_python-0.996.egg-info ●ここからmecab-python試験 root@debian:/usr/local/mecab-python-0.993# python Python 2.7.3 (default, Jan 2 2013, 13:56:14) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import MeCab Traceback (most recent call last): File "<stdin>", line 1, in <module> File "MeCab.py", line 25, in <module> _MeCab = swig_import_helper() File "MeCab.py", line 17, in swig_import_helper import _MeCab ImportError: libmecab.so.2: cannot open shared object file: No such file or directory >>> import sys >>> import MeCab Traceback (most recent call last): File "<stdin>", line 1, in <module> File "MeCab.py", line 25, in <module> _MeCab = swig_import_helper() File "MeCab.py", line 17, in swig_import_helper import _MeCab ImportError: libmecab.so.2: cannot open shared object file: No such file or directory このOSにはipythonというものがあり、いわゆるインテリセンスがコンソールから使えるのですが、"MeCab"を補完しません。 どうすれば良いのでしょうか Linux未熟者は手を出さないほうが良かったかも

  • newlibのmakeについて

    gcc4.4.0、h8300-elfのビルドをしています。 gccまではエラーが出てもなんとかできたのですが、newlibをmakeする段階で以下のエラーが出て解決方法がわかりません。 h8300-elf-gcc -B/home/user/build/gcc-4.4.0_h8300-elf/newlib-1.17.0/build/h8300-elf/newlib/ -isystem /home/user/build/gcc-4.4.0_h8300-elf/newlib-1.17.0/build/h8300-elf/newlib/targ-include -isystem /home/user/build/gcc-4.4.0_h8300-elf/newlib-1.17.0/newlib/libc/include -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\" -DPACKAGE_VERSION=\"1.17.0\" -DPACKAGE_STRING=\"newlib\ 1.17.0\" -DPACKAGE_BUGREPORT=\"\" -I. -I../../../../../newlib/libc/argz -O2 -DSMALL_DTOA -DSMALL_MEMORY -fno-builtin -g -O2 -c -o lib_a-dummy.o `test -f 'dummy.c' || echo '../../../../../newlib/libc/argz/'`dummy.c /bin/bash: h8300-elf-gcc: command not found make[5]: *** [lib_a-dummy.o] エラー 127 h8300-elf-gccのコマンドが見つかりませんと出ているようなのですが、 h8300-elf-ccではなくgccとなっていますし、gccにもパスが通っているのは確認できています。 gccからもう一度インストールし直したんですが、変わらず同じところでエラーが出てしまいどうしたらいいのか分かりません。 よろしくお願いします。

  • macにPIL/pillowをインストールできない

    MacBook Airを使っていて、OSは10.10.5です。 pythonのバージョンは、2.7.10です。 pythonでの画像処理に、PILを使いたいです。 様々なサイトに乗っているいろいろな方法を試しましたが、エラーがでて、 import PIL, import pil, inport Pillow, import pillowなどとやっても、no module named pillowなどとなってしまい、使えません。 エラーの種類がその都度違いますが、permission deniedやno matching versionなどがよく出てきます。 この環境へのPILのインストール方法を教えてください。お願いします。

  • Mac で python

    Mac 10.5でpythonを始めようとして、macportをアップデートして、pythonをインストールしようとしたら以下の表記がでました。 $ sudo port install python27 Error: Unable to execute port: symlink: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/python27/work -> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_python27/python27/work: no such file or directory rubyもインストールできなかったし、osが古過ぎるのでしょうか・・・買い替えるお金がないのですが。。。。

  • pythonを用いてのwebアプリ

    私の環境はOSX10.7.3です。 https://lindoc.jp/docs/1163 こちらで公開されているみんなのPython Webアプリ編を読んでいる途中で詰まったので質問です。具体的にはページ数は44です。質問内容がかなり初歩的なものですがよろしくお願いします(汗 simpleserver.py import SimpleHTTPServer SimpleHTTPServer.test() index.html <html><body> Python is awesome ! </body></html> これら二つのファイルをデスクトップ下に保存して ターミナルでデスクトップ下で $ python simpleserver.py とリターンすると -bash: $: command not found とエラーがでます どのようにしたら解決できるでしょう?

  • インストールができない!

    cygwin上で ファイルを解凍して インストールを実行するときに ./configure とすると loading cache ./config.cache checking for gcc... no checking for cc... no configure: error: no acceptable cc found in $PATH というエラーがでます。 これは何が原因でどう対処すればいいでしょうか?教えてください。

専門家に質問してみよう