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?
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?
Dla mnie najlepszy do Pythona jest pycharm. Pewnie nie ma nic więcej niż vs a wybór to kwestia gustu
Do pythona nie znajdziesz nic lepszego niż pycharm. Ide dedykowane pod ten język, oferujące mnóstwo różnych ciekawych opcji.
Jak ML to tylko https://jupyter.org/. W pracy i tak tego będziesz używać
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.
@Dregorio: Ja to chcę tylko dla prywatnego użytku :)
Czemu jest lepszy dla ML?
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.
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.
@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%
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.
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.