2

MacBookにtwistedをインストールしたい。

System version: Mac OS X Lion 10.7.4
Xcode version: Version 4.3.3 (4E3002)

Pythonバージョン:

Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin

これを実行すると:

sudo easy_install twisted

これで失敗しました:

Processing Twisted-12.1.0.tar.bz2

Running Twisted-12.1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_installdtZ7Lk/Twisted-12.1.0/egg-dist-tmp-NUWexg

unable to execute gcc-4.2: No such file or directory

...

error: Setup script exited with error: command 'gcc-4.2' failed with exit status 1

しかし、私はgccをインストールしました:

gcc --version 

i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.9.00)

Copyright (C) 2007 Free Software Foundation, Inc.

This is free software; see the source for copying conditions.  There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

誰かが私を助けることができますか?

投稿:これによって解決された問題:

which gcc
/usr/bin/gcc
cd /usr/bin
ln gcc gcc-4.2
4

1 に答える 1

8
  1. TwistedにはOSXが付属しているため、これを行う必要はありません。11.0が許容可能なバージョンであると仮定します(これがLionにあります)。ただ>>> import twisted行ってください。

  2. sudo easy_installおそらく、virtualenvまたはpipを除いて、どのプラットフォームでも決して何もしません。 easy_installアンインストール機能がなく、インストールしたファイルの一覧を表示することはできません。 pip install少しは良いですが、グローバルシステムに何かをインストールしないようにするのが最善です。システム自体のコンポーネントは特定のPythonライブラリを使用する場合があり、新しいバージョンのインストールは完全に互換性がない場合があります。

于 2012-07-06T16:31:31.277 に答える