Wyświetlenie dostępnych wersji pakietu w pip

Data publikacji: 2015-05-12 | Tagi:

Sam z siebie pip nie udostępnia możliwości sprawdzenia wszystkich dostępnych do zainstalowania wersji konkretnego pakietu, więc trzeba sobie radzić w inny sposób.

Sposób pierwszy - przy użyciu yolk

Instalujemy pakiet yolk i przy jego pomocy możemy wyświetlić dostępne wersje, np. django:

pip install yolk
yolk -V django
Django 1.8.1
Django 1.8
Django 1.8c1
Django 1.8b2
Django 1.8b1
Django 1.8a1
Django 1.7.8
Django 1.7.7
Django 1.7.6
Django 1.7.5
Django 1.7.4
Django 1.7.3
Django 1.7.2
Django 1.7.1
Django 1.7
Django 1.6.11
Django 1.6.10
Django 1.6.9
Django 1.6.8
Django 1.6.7
Django 1.6.6
Django 1.6.5
Django 1.6.4
Django 1.6.3
Django 1.6.2
Django 1.6.1
Django 1.6
Django 1.5.12
Django 1.5.11
Django 1.5.10
Django 1.5.9
Django 1.5.8
Django 1.5.7
Django 1.5.6
Django 1.5.5
Django 1.5.4
Django 1.5.3
Django 1.5.2
Django 1.5.1
Django 1.5
Django 1.4.20
Django 1.4.19
Django 1.4.18
Django 1.4.17
Django 1.4.16
Django 1.4.15
Django 1.4.14
Django 1.4.13
Django 1.4.12
Django 1.4.11
Django 1.4.10
Django 1.4.9
Django 1.4.8
Django 1.4.7
Django 1.4.6
Django 1.4.5
Django 1.4.4
Django 1.4.3
Django 1.3.7
Django 1.3.6
Django 1.3.5
Django 1.2.7
Django 1.1.4
Django 1.0.4

Drugi sposób - oszukujemy pip

Sposób polega na próbie instalacji niepoprawnej wersji danego pakietu:

pip install django==1.2.3.4.5.6 
Downloading/unpacking django==1.2.3.4.5.6
  Could not find a version that satisfies the requirement django==1.2.3.4.5.6 (from versions: 1.5.2, 1.5.8, 1.6.1, 1.6.2, 1.6.5, 1.5.12, 1.6, 1.6.10, 1.6.11, 1.6.3, 1.6.4, 1.6.6, 1.6.7, 1.6.8, 1.6.9, 1.7, 1.7.1, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.8, 1.8.1, 1.8a1, 1.8b1, 1.8b2, 1.8c1, 1.1.3, 1.1.4, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.2, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3, 1.4.1, 1.4.10, 1.4.11, 1.4.12, 1.4.13, 1.4.14, 1.4.15, 1.4.16, 1.4.17, 1.4.18, 1.4.19, 1.4.2, 1.4.20, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.4.8, 1.4.9, 1.4, 1.5.1, 1.5.10, 1.5.11, 1.5.12, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.5.6, 1.5.7, 1.5.8, 1.5.9, 1.5, 1.6.1, 1.6.10, 1.6.11, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.9, 1.6, 1.7.1, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7, 1.8.1, 1.8)
Cleaning up...
No distributions matching the version for django==1.2.3.4.5.6
Storing debug log for failure in /home/void/.pip/pip.log

Z oczywistych przyczyn nie polecam tego sposobu, a sam używam go awaryjnie :)


Oceń ten post:
Podziel się:

comments powered by Disqus

IT w obrazkach: