Wpis z mikrobloga

Zaczynam #programowanie w #python i szukam jakiegoś tekstu który dogłębnie wyjaśnia o co chodzi z modułami, virtualenv, pip, setuptools dlaczego PyCharm chce mieć zainstalowane VS i jak to wszystko spakować i uruchomić na Windows. Sam język bardzo mi się podoba ale nie ogarniam tej otoczki. Do tej pory był NuGet i wszystko działało out-of-box
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Quavitor: PyCharm chyba nie wymaga VS, chyba że .NET Frameworka. PIP to taki nuget do pythona, podajesz bodajże pip install "nazwa_pakietu" i możesz już używać. Setuptools to system tworzenia instalatorów pakietów właśnie w pythonie, pozwalający na instalację modułów w stylu "python setup.py". Moduły to chyba tak jak biblioteki w innych językach, ale nie jestem pewien czy o to konkretnie pytasz.

Żeby działało - instalujesz pythona, piszesz skrypt w pliku z
  • Odpowiedz
@Quavitor: żeby dokończyć to virtualenv tworzy ci wirtualne środowisko. Dzięki temu możesz mieć kilka wersji pythona na kompie które nie wchodzą sobie w paradę. Świetna sprawa jak robisz coś w django. A moduły to po prostu używanie gotowych rozwiązań (np. gotowy algorytm Fibonacciego) w swoim kodzie, które znacznie przyśpieszają pisanie programów. Tu masz szybki tutorial http://docs.python.org/2/tutorial/modules.html (w pythonie 3 jest podobnie)
  • Odpowiedz