2013-09-01 13 views
16

私が行っているコースにQSTKというパッケージをインストールしようとしています。コースは32ビット版のインストールパッケージを指していますが、64個のPythonがインストールされています。私はPython packages indexにリストされている.eggファイルを見つけました。Windows上で.egg Pythonパッケージをインストールするにはどうすればいいですか?(easy_installが動作しないようにしてください)

32ビットの場合はexeが、64ビットの場合は.eggのようです。私はQSTK-0.2.6-py2.7.eggのバージョンをダウンロードしましたが、これまでこれをインストールすることを試みてきました。

  1. を(Cから:\ Python27 \ Libの\のsite-packages ディレクトリ):簡単なインストールの使用:

    Python easy_install -Z C:\Users\Prosserc\Downloads\QSTK-0.2.6-py2.7.egg 
    

    これはQSTKを作成しています。ここ

    は、私が試したものです-0.2.6-py2.7.eggディレクトリに私の サイトパッケージディレクトリを開いてファイルを見つけることができます。しかし、 QSTKをPythonシェルからインポートして、通常の "No module named"を取得しようとしました。 .. "をインポートするror。

  2. これまでに パッケージをインストールするのに使ったのと同じsetup.pyファイルを探しましたが、見つけられませんでした。

  3. 私も簡単なインストール使用せずに、.eggファイルをインストール の詳細を与えるthis thread見てきましたが、これ は、特定のインストールにあるとして提供し、私はスクリプトに加える必要があるでしょう変更内容 を把握することはできません私がすでに持っているパッケージ。

誰もが別の形式でのpython 2.7 64ビットのために私が正しく、この.eggファイルをインストールする方法のいずれか説明することによって、またはQSTKモジュールへのリンクを提供することで助けることができる場合は、このいただければ幸いです。

私は、QSTKがokay(numpy、scipy、matplotlib、pandas、python-dateutil、scikit-learn)に依存するパッケージをインストールすることができました。

答えて

9

私はついにこのパッケージをダウンロードできる別の場所を見つけました。https://pypi.python.org/pypi/QSTK/0.2.6には、ソースコードから構築するためのQSTK-0.2.6.tar.gzオプションがあります。 (一度ダウンの.tarに再度)これを解凍

、私はsetup.pyファイルを検索し、セットアップファイルと実行してディレクトリに移動して、インストールすることができ:

python setup.py install 
+1

ありがとう!私は同じ講座に参加していると思いますので、このコメントは非常に役に立ちました – Eugene

+0

@Eugeneそれは素晴らしいです、コースをお楽しみください。 – ChrisProsser

8

どのようにあなたがそれに続い.egg(それは変装してちょうど.zipだ)、cdを解凍し、python setup.py installを実行した場合はどうですか?それは正常に実行され、モジュールをインポートできるようになりますか?

.eggファイルが適切にsite-packagesの下に置かれてもインポートできない場合は、コード自体に問題がある可能性があります。

+0

感謝の迅速な対応のために。残念ながら、これはちょうど私のサイトパッケージ内の.eggディレクトリにある私が既に見つけたのと同じファイルを私に与えますが、setup.pyファイルはまだありません。私はあなたがコード/パッケージのエラーについて正しい場合には、以前のバージョンのモジュールを試してみます。 – ChrisProsser

+0

残念ながら、同じ問題が残っていますが、簡単なインストールは大丈夫ですが、site-packagesに.eggディレクトリを作成しますが、インストールは機能しません。このバージョンのファイルもチェックし、setup.pyファイルは含まれていません。 – ChrisProsser

+0

あなたはパッケージに問題があります – dartdog

-1

私はpip install qstk作品を見つけました完璧な64x 2。勝利7

10

の7のpythonあなたが例えばeasy_installを
前に-m追加する必要があります:

python -m easy_install C:\Users\Prosserc\Downloads\QSTK-0.2.6-py2.7.egg 
関連する問題