2016-03-30 31 views
0

Pythonでxlsシートにアクセスするためにxlutilsパッケージをインストールしようとしていますが、残念ながらインストールできません。pip install xlutils python3

Pythonのバージョン3.5.1

スパイダーエディタを使用しては、このエラーを持っています。

そう
runfile('E:/python_practice/task2/gen1.py', wdir='E:/python_practice/task2') 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "C:\Anaconda3\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 699, in runfile 
    execfile(filename, namespace) 
    File "C:\Anaconda3\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 88, in execfile 
    exec(compile(open(filename, 'rb').read(), filename, 'exec'), namespace) 
    File "E:/python_practice/task2/gen1.py", line 10, in <module> 
    from xlutils.copy import copy 
ImportError: No module named 'xlutils' 

は、python35フォルダのsitepackagesフォルダにコピーして貼り付け、https://pypi.python.org/pypi/xlutilsおよび解凍したからxlutilsをダウンロードしてだけでなく、anaconda3 folder.Butはまだ私が言及したエラーの上に取得しています。

+0

cmdのプロンプトにインストールしようとしているときに、すでにディレクトリをコピーしていたため、要件が既に存在すると言っています。 Pythonに新しいMですので、助けてください。 – venky

答えて

0

このモジュールのドキュメントを読んだことはありますか?あなたがすべきことのすべてを明確に説明しています。 pipを使用してインストールする方法があります。コマンドラインに「pip install xlutils」と入力します。それはそれをインストールする必要があります。その他の問題については、documentationをお読みください。

EDIT:このパッケージには、Python 3.5

のため利用できない気にしないで、このパッケージには、Python 2.5、2.6およびLinux、Mac OS XとWindows上で2.7でサポートされます。

+0

答えをありがとう。私はすでにそれらのステップを経てきましたが、うまくいきませんでした。このパッケージはPython 3.5では利用できません。既存のExcelシートを編集するための他の方法/ライブラリがあります。私の仕事は、既存のExcelシートの行の間に新しい行(文字列を含む)を追加することです。 @ Leva7 – venky

+0

ありがとうございます。もし私がPython 3.5自体を使って既存のExcelシートを編集する方法を見つけることができたら嬉しいです。 – venky

+0

@venky Python 3.5でスプレッドシートを編集するには 'openpyxl'を試してみてください。これは古いxlsではなく、xlsx形式でなければなりません。 –