2017-05-15 8 views
0

Pythonを実行しようとするたびに、私はこのパスを自分のパスに関連づけます。私のためにこの問題を持っていますが、今私はPython2を使用する必要があるタスクを持っているので、この問題に直面する必要はありません、私はのpython3を使用してきたエラーのためにPythonを使用できませんhomebrew.pth

FrankieMacBook-Pro-2~$ python 
Error processing line 2 of /Users/Frankie/Library/Python/2.7/lib/python/site-packages/homebrew.pth: 

    Traceback (most recent call last): 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site.py", line 152, in addpackage 
     exec line 
    File "<string>", line 1 
     import site; site.addsitedir("/usr/local/lib/python2.7/site-packages") mkdir -p /Users/Frankie/Library/Python/2.7/lib/python/site-packages 
                       ^
    SyntaxError: invalid syntax 

Remainder of file ignored 
Python 2.7.10 (default, Oct 23 2015, 19:19:21) 
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 

私の問題は何ですか? 私は何とか自宅で自分の道を台無しにしましたか?

答えて

1

あなたの問題は、Pythonインタプリタが起動時にsite.pyを実行することです。 homebrew.pthをインポートしていて、2.7インストールでこのファイルのコピーが壊れています。

は、このファイルを検索し、いずれかのこのコードあなたはこれをやった後、さらに、構文エラーが発生した場合

import site; site.addsitedir("/usr/local/lib/python2.7/site-packages") 

を始まる行のうち

mkdir -p /Users/Frankie/Library/Python/2.7/lib/python/site-packages 

を取るために、それを削除したり、テキストエディタを使用し、構文エラーメッセージで^を見てください。通訳が気に入らないものを指します。

+0

信じられないほどの答えをありがとう!私はちょうどhomebrew.pthを削除し、修正されたようだ。 –

関連する問題