Darmowy IDE dla Python'a

0

Hej, zainteresowałem się Python'em pod kątem ML, na razie klepię tutoriale i zadania z książki w VS2019.

Znalazłem wątek: IDE Python, porady dla początkującego

Ciekaw jestem co wymienione w nim IDE mają czego nie ma VS2019?

7

Dla mnie najlepszy do Pythona jest pycharm. Pewnie nie ma nic więcej niż vs a wybór to kwestia gustu

5

Do pythona nie znajdziesz nic lepszego niż pycharm. Ide dedykowane pod ten język, oferujące mnóstwo różnych ciekawych opcji.

0
ledi12 napisał(a):

(...) oferujące mnóstwo różnych ciekawych opcji.

Z ciekawości, jakich?

0

Jak ML to tylko https://jupyter.org/. W pracy i tak tego będziesz używać

1

oferujące mnóstwo różnych ciekawych opcji.
[...]
Z ciekawości, jakich?

Chociażby same ścieżki w projekcie. Pycharm sam to dogrywa tak, że bez problemu możesz robić sobie importy pomiędzy folderami bez dodatkowego kodu. Sam tworzy init itp.

0

@Dregorio: Ja to chcę tylko dla prywatnego użytku :)

Czemu jest lepszy dla ML?

2

Jupyter to co najwyzej prototypowanie.
Do całego procesu według mnie najlepszy jest (w darmowej kolejności) VS code > Pycharm >>> reszta
Jeśli chcesz płacić to Pycharm Pro jest trochę lepszy niż VS code ale różnice na ten moment są marginalne a VS code działą dużo lepiej z WSL'em o ile pracujesz na windowsie.

1

PyCharm zdecydowanie dodałbym jeszcze, że jak przyjdzie Ci programować w innym języku to pobierzesz inne dedykowane IDE do innego języka i będziesz miał 1:1 skróty i wszystko.

1

@bakunet: Bo łatwo jest uruchomić np. tylko jakiś fragment kodu i go na szybko sprawdzić.
@machineko: U mnie znajomi z tego korzystają w pracy. Jupiter ma masę wbudowanych dodatków, które np. pozwalają na zapisanie "naszych" wypocin jako kod. No i Python w ML służy właśnie do prototypowania w 99%

0

Tak w ramach update i tak skończyłem korzystając z Jupyter Notebook, bo jest sporo materiałów /kodu źródłowego do książek i nauki w formacie ipynb :D Ale mimo wszystko nie przemawia do mnie praca w tym IDE, więc ostatecznie i tak przeklepuję wszystko do VS.

1

PyCharm w porównaniu do VS oraz VS Code lepiej ogarnia podpowiadanie - zdaniem mojego kolegi z którym pracowałem i używał jednego i drugiego
Dodam, że jak miałeś do czynienia z jednym IDE JetBrains będzie Ci łatwo ogarnąć skróty klawiszowe.

Alternatywą jest Spyder dostarczany z pakietem Anaconda. Uważam, że PyCharm lepiej się sprawdza - drugi kolega z zespołu używa jednego i drugiego. To najpopularniejsze IDE do Pythona - szybko znajdziesz rozwiązanie problemów.

Pracuję na co dzień z PyCharm Professional zarówno na Windowsie jak i Linuxie. Nie zauważyłem problemów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1