私は現在、2 台の別々のコンピューター (Mac OS 10.7.5 を実行するラップトップと Mac OS 10.8.4 を実行するデスクトップ) で iPython を実行しており、速度を上げるために Cython をインストールしたいと考えています。私のラップトップでは、すべてがスムーズに進みました。Cython をダウンロード$python setup.py install
し、Cython ディレクトリからコマンドを実行すると、Cython がすぐにインストールされました。
しかし、私のデスクトップでは物事がそれほどスムーズに進んでいません。最初の問題は、以前はコンピューターに gcc がなかったことです。ただし、Xcode の最新バージョンをダウンロードすると、その問題は解決するはずです。コマンドを実行すると、iPython ディレクトリにあるファイル内から$python setup.py install
インストールが開始されるまで、すべて正常に動作します。問題は、インストールが自動的に入力するコマンドが読み込まれることなどです。次に、次のようなエラー メッセージが表示されます。明らかに問題は、ディレクトリ パスに追加された空白です。building 'Cython.Plex.Scanners' extension
python.py
/ A p p l i c a t i o n s / X c o d e . a p p / C o n t e n t s / ... / u s r / b i n / c l a n g
command '/' failed with exit status 1
この空白が存在する理由がわかりません。コンピュータに適切なディレクトリ (空白のないディレクトリ) を探すように指示する方法もわかりません。誰かが助けてくれれば、それは大歓迎です。/usr/bin
また、適切な実行可能ファイルがディレクトリに直接配置されていたため、ラップトップではこの問題は発生しなかったことにも注意してください。適切な実行可能ファイルを Xcode パッケージのコンテンツ内からディレクトリに手動で移動するために行っていることについて十分に理解しているとは思えませんが/usr/bin
、それは可能な解決策のように思えます。