モジュールの使用を開始しようとしていpygame
ますが、実行できません。私は Python 2.7 と MacPorts で Mountain Lion を使用していますが、MacPorts を発見して使い始める前に、Anaconda を使用していくつかの科学と数学のモジュールもインストールしました。次のいずれかを開始する前に、MacPorts が更新されたばかりであることに注意してください。私は最初に使用しようとしました:
sudo port install py27-game
それはうまくいったように見え、問題なくすべてをセットアップしました。しかし、コマンド ラインから Python インタープリターに移動して次のように入力すると、次のようになります。
import pygame
私は応答を取得します:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pygame
それで、私は入ってやりました:
import sys
print sys.path
与えた:
['', '/Users/trav/anaconda/lib/python27.zip', '/Users/trav/anaconda/lib/python2.7',
'/Users/trav/anaconda/lib/python2.7/plat-darwin',
'/Users/trav/anaconda/lib/python2.7/plat-mac',
'/Users/trav/anaconda/lib/python2.7/plat-mac/lib-scriptpackages',
'/Users/trav/anaconda/lib/python2.7/lib-tk', '/Users/trav/anaconda/lib/python2.7/lib-
old', '/Users/trav/anaconda/lib/python2.7/lib-dynload',
'/Users/trav/anaconda/lib/python2.7/site-packages',
'/Users/trav/anaconda/lib/python2.7/site-packages/PIL',
'/Users/trav/anaconda/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg-info']
したがって、最初に NumPy、SciPy、および Matplotlib のセットアップをここに配置したときに Anaconda のセットアップを使用したため、MacPorts が何らかの形でパス内でこれと衝突したと推測しています。
Anaconda パッケージを削除する必要がありますか? もしそうなら、私がそうするとき、どうすればこれらの依存関係を取り除くことができますか?