Rozdział 2 · Ustaw Python!

PyCharm: projekt, interpretator, środowisko

Specjalistyczne IDE dla Python – z innym modelem pracy niż VS Code, ale z tymi samymi podstawowymi ideami w środku.

PyCharm (JetBrains) to specjalistyczne środowisko programistyczne (IDE) specjalnie dla Python, w przeciwieństwie do VS Code, który jest wszechstronny i rozumie Python poprzez rozszerzenia. Począwszy od wersji 2025.1, PyCharm jest pojedynczy produkt: poprzedniego dzielenia na Community- i Professional-edycji już nie ma. Podstawowe, „codzienne” możliwości (w tym wsparcie Jupyter-notatników) są darmowe dla wszystkich, a płatna subskrypcja Pro dodaje bardziej zaawansowane narzędzia (na przykład do tworzenia stron internetowych i baz danych); gdy Przy pierwszej instalacji każdy użytkownik otrzymuje bezpłatny okres próbny Pro. Na ten kurs, Zdecydowanie wystarczająco dużo darmowych funkcji.

Jeśli natkniesz się na „PyCharm Community”
Do połączenia w 2025 roku PyCharm rzeczywiście miał osobne edycje Community i Professional — nadal możecie spotkać te nazwy w starych artykułach i filmach. Istoty to nie zmienia: bezpłatne podstawowe funkcje dzisiejszego PyCharma są bezpośrednim następcą dawnej edycji Community.
IDE ≠ interpreter
Podobnie jak w VS Code (Rozdział 2.1): PyCharm sam nie jest interpreterem Python-. To program, który znajduje już zainstalowany interpreter na twoim komputerze (lub pomaga stworzyć nowe środowisko wirtualne) i używa go do uruchamiania oraz analizy kodu.

i jego interpretator

W PyCharm jednostce pracy — projekt (Project): plus folder kodu Ustawienia powiązane konkretnie z tym światem. Tworząc nowy projekt, PyCharm od razu pyta Którego interpretera użyć, oraz oferuje wygodny przycisk do stworzenia nowego wirtualnego środowiska specjalnie dla tego projektu (co to oznacza w sekcji 2.10).

Interpretera można zmienić później przez Settings → Project → Python Interpreter — tam można zobaczyć pełne lista każdego pakiety zainstalowane w obecnym środowisku, co jest wygodne do szybkiej weryfikacji.

PyCharm Wtyczki

Podobnie jak VS Code, PyCharm ma system wtyczek – ale większość podstawowego wsparcia Python jest już zbudowany od razu, bez konieczności instalowania dodatkowych rozbudów. Via Settings → Plugins można dodać wsparcie dla innych języków i narzędzi; wsparcie dla notatników Jupyter w jednym produkcie PyCharm również jest wliczone w cenę.

VS Code czy PyCharm?

VS CodePyCharm (bezpłatne możliwości)
Co to jestUniwersalny Edytor + RozszerzeniaIDE szczególnie dla Python
Obsługa PythonPrzedłużenia przejściowe (sekcja 2.7)Wbudowane natywnie
Waga i prędkość rozruchuZapalniczkiCięższy
Inne językiDoskonale – dziesiątki językówGłównie Python (+wtyczki)
Dla tego kursuZalecaneTeż pasuje
Którą wybrać
Obie opcje są właściwym wyborem i obie są używane przez profesjonalistów. Jeśli już pracowałeś w VS Code, zostań w niej. Jeśli chcesz środowiska „wyostrzonego”