2013-07-17 15 views

Odpowiedz

12

pip wyszukiwania dla biblioteki w indeksie pakietu Python. Twoja wersja jest nowsza niż najnowsza, więc nie zaktualizuje go.

Będziesz musiał ponownie zainstalować z Git:

$ pip install git+git://github.com/scikit-learn/[email protected] 
+0

Dzięki. Zakładam, że najpierw muszę odinstalować pakiet? Dziwne, że PIP może w zasadzie pamiętać, że dostałem to z repozytorium git na pierwszym miejscu, prawda? Czy za tym stoi projekt? –

+2

@ user815423426: Pip po prostu zaktualizuje pakiet. – Blender

+0

@ user815423426: Jeśli chodzi o automatyczne uaktualnienie, nie mam pojęcia. Z tego co wiem, Pip po prostu pakuje moduł do jajka i instaluje go. Jestem pewien, że możliwe jest umieszczenie w nim gdzieś URL do pobrania, ale osobiście nie wiem, czy to po prostu brakująca funkcja, czy świadomy wybór projektu. – Blender

1

IIRC, Pip instaluje na podstawie PyPI. Jeśli chcesz uaktualnić do wersji aktualnie obsługiwanej na github, będziesz musiał użyć adresu URL z github.

4

Musisz zainstalować wersję z github lub lokalnie.

Sposób, w jaki zwykle robię, polega na tym, że git sklonuję repozytorium lokalnie i uruchamiam na nim python setup.py install lub python setup.py develop, więc jestem pewny, że używana wersja.

Ponownie wydając komendę zrobiłeś po raz pierwszy z flagą uaktualnienia by rade inaczej .:

pip install --upgrade git+git://github.com/scikit-learn/[email protected] 
Powiązane problemy