2016-06-16 5 views
0

以前はopenpyxlがMacにインストールされていました。私はそれを削除するか、それが壊れていると思われるので、それを修正する必要がありますし、私はそれを再インストールしたい。私が試してみるたびにeasy_install -m openpyxlが動作しないか、新しいインストールをしても動作しません。私は構文エラーを受け取ります。MacでOpenpyxlを削除するには、すでにsudo pipを使用する前にOpenpyxlをインストールしておいてください。

/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pip-8.1.2-py2.5.egg/pip/__init__.py:208: Warning: 'as' will become a reserved keyword in Python 2.6 
Traceback (most recent call last): 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/runpy.py", line 88, in run_module 
    code = loader.get_code(mod_name) 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/pkgutil.py", line 283, in get_code 
    self.code = self._get_delegate().get_code() 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/pkgutil.py", line 275, in get_code 
    self.code = compile(source, self.filename, 'exec') 
    File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/pip-8.1.2-py2.5.egg/pip/__init__.py", line 208 
    except PipError as exc: 

コーディングだけでなく、Pythonについても私は初心者です。

+0

このMac imに関する重要な情報は、Mac OS Xバージョン10.6.8 – Dorilds

答えて

3

まず、コマンドsudo pip uninstall openpyxlを使用してpipを使用してアンインストールを試みることができます。

あなたがPython 2.5を使用しており、 "as"がPython 2.6の予約済みのキーワードになったため、エラーが発生しているようです。あなたの最善の策は、Pythonの新しいバージョンをインストールしてopenpyxlをインストールするか、Python 2.5をサポートするopenpyxlとpipのバージョンを見つけることです。

openpyxlを読むと、Python 2.5をサポートしていた最後のバージョンがバージョン1.7.0であるように見えます。パッケージのPyPI pageを参照してください。 Python 2.5をサポートするpipのバージョンは1.3.1です。

まずはpipをダウングレードする必要があります。 pipのバージョンはFUBARedであるため、ソースからpip 1.3.1をインストールする必要があります。 PyPI pageからダウンロードし、解凍してsetup.pyというフォルダに移動します。次にpython setup.py buildを実行し、続いてsudo python setup.py installを実行します。これは、pipをダウングレードしたはずです。

次は、openpyxlバージョン1.7.0 sudo pip install openpyxl==1.7.0をインストールします。

+0

です。mac端末にPythonをインストールする簡単な方法はありますか? – Dorilds

+0

openpyxlのバージョン1.7.0をインストールしてみてください。これはPython 2.5をサポートする最後のバージョンです。それはあなたの問題を解決するはずです。次に、Pythonの最新バージョンをインストールする場合は、[homebrew](http://brew.sh)を使用するのが最善の方法です。これがインストールされると、ターミナルに 'brew install python'と入力するだけで簡単に行えます。最新バージョンのPythonがインストールされます。 – CadentOrange

+0

openpyxl 1.7.0をインストールしようとしたときに構文エラーが表示されましたまた、homebrewをインストールしようとしましたが、「失敗しました:usr/local/bin/brew/homebrew/core」というエラーメッセージが表示されます。 "だから私はそれをして、私は"あなたがする必要があります取得:brew install git " – Dorilds

関連する問題