2013-09-01 9 views
16

Próbuję zainstalować pakiet o nazwie QSTK na kurs, który robię. Kurs wskazuje pakiet instalacyjny dla wersji 32-bitowej, ale mam zainstalowany 64 Python. Znalazłem plik .egg wymieniony na Python packages index.Jak mogę zainstalować pakiet Pegon .egg w systemie Windows (próba użycia easy_install nie działa)

Wydaje się mieć exe dla 32 bitów, ale tylko .egg dla 64 bitów. Pobrałem wersję QSTK-0.2.6-py2.7.egg i próbowałem ją bezskutecznie zainstalować.

Oto co próbowałem:

  1. Korzystanie łatwa instalacja (od C: \ Python27 \ Lib \ site-packages Directory):

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

    ten stworzył QSTK -0.2.6-py2.7.egg w moim katalogu lokacji , który mogę otworzyć i znaleźć pliki. Jednak, Próbowałem zaimportować QSTK z powłoki Pythona i uzyskać zwykły "Brak modułu o nazwie. .. "import er ror.

  2. Szukałem pliku setup.py, ponieważ użyłem go do zainstalowania wcześniej pakietów , ale nie mogłem go znaleźć.

  3. Mam również spojrzał na this thread co daje szczegóły instalowania pliku .egg bez użycia łatwo zainstalować, ale nie mogę zrozumieć co zmienia musiałbym wprowadzić do scenariusza przewidzianego w tym jest zainstalowanie specyficzny pakiet, który już mam.

Jeśli ktoś może pomóc wyjaśniając albo jak mogę poprawnie lub poprzez zapewnienie link do modułów QSTK dla Pythona 2.7 64 bit w innym formacie to byłoby bardzo mile widziane zainstalować ten plik .egg.

Udało mi się zainstalować pakiety, które zależą od QSTK (numpy, scipy, matplotlib, pandy, python-dateutil i scikit-learn).

Odpowiedz

9

W końcu znalazłem inne miejsce do pobrania tego z pakietu, który działa: https://pypi.python.org/pypi/QSTK/0.2.6 ma opcję QSTK-0.2.6.tar.gz do zbudowania go z kodu źródłowego.

rozpakować ten (ponownie raz w dół do .tar), udało mi się znaleźć plik setup.py i zainstalować, przechodząc do katalogu z plikiem konfiguracyjnym i uruchomione:

python setup.py install 
+1

Dziękujemy! Myślę, że biorę udział w tym samym kursie, więc ten komentarz był bardzo pomocny. – Eugene

+0

@Eugene to wspaniałe, ciesz się kursem. – ChrisProsser

8

Jak o tym, czy rozpakowaniu .egg (to tylko .zip w przebraniu), następnie cd do niego i uruchom python setup.py install? Czy to się uda i czy będziesz w stanie zaimportować swój moduł?

Mówię to, ponieważ jeśli plik .egg zostanie umieszczony pod site-packages, ale nadal nie można go zaimportować, może to stanowić problem w samym kodzie.

+0

Dzięki za szybką odpowiedź. Niestety, to daje mi te same pliki, które już znalazłem w katalogu .egg w mojej paczce-witrynie, wciąż nie ma pliku setup.py. Spróbuję wcześniejszej wersji modułu, jeśli masz rację co do błędu w kodzie/paczce. – ChrisProsser

+0

Wciąż ten sam problem, niestety, łatwa instalacja wydaje się działać poprawnie i tworzy katalog .egg w pakietach witryny, ale instalacja nie działa. Sprawdzone pliki również w tej wersji i nie zawiera pliku setup.py. – ChrisProsser

+0

następnie masz problem z pakietem – dartdog

-1

znalazłem pip install qstk prace idealnie dla 64x 2.7 pyton na Win 7

10

Należy dodać -m przed easy_install
na przykład:

python -m easy_install C:\Users\Prosserc\Downloads\QSTK-0.2.6-py2.7.egg 
Powiązane problemy