PyCharm'ın farkı nedir?

Megumi Lisa

Hectopat
Katılım
17 Mayıs 2020
Mesajlar
2.569
Makaleler
1
Çözümler
24
Yer
Türkiye
Arkadaşlar Visual Studio Code ile farkı belli Visual Studio Code bildiğimiz eklentili not defteri. Peki PyCharm IDE ama nasıl bir IDE, yani mesela Python'a modül yüklemek için genelde Power Shell'den (terminalden) pip ile modül yükleriz. PyCharm da bunu kendi içinde grafik arayüzü ile yapıyoruz. Terminal ile yüklemekten farklımı yani bu modülleri sadece PyCharm ile mi kullana biliyoruz?
 
Visual Studio Code bir IDE değildir. Gelişmiş özellikler olan bir not defteridir. İçine araçlar yükleyerek IDE'msi olur. Kişisel olarak görüşüm de kullanımı aşırı berbat bir şeydir. Hiç bir şekilde ihtiyaç duymadım bugüne kadar. Hem genel olarak çoğu tool doğru düzgün çalışmıyor ve iş görmüyor.

PyCharm ise gelişmiş bir Python IDE'dir. İçinde çok güzel bir şekilde veri analizi, oyun, program, AI yazılımı falan çok güzel bir şekilde yaparsın.
 
Visual Studio Code bir IDE değildir. Gelişmiş özellikler olan bir not defteridir. İçine araçlar yükleyerek IDE'msi olur. Kişisel olarak görüşüm de kullanımı aşırı berbat bir şeydir. Hiç bir şekilde ihtiyaç duymadım bugüne kadar. Hem genel olarak çoğu tool doğru düzgün çalışmıyor ve iş görmüyor.

PyCharm ise gelişmiş bir Python IDE'dir. İçinde çok güzel bir şekilde veri analizi, oyun, program, AI yazılımı falan çok güzel bir şekilde yaparsın.
Benim dediklerimi yazmışsin knk. Benim sorum son cümlem.

Benim dediklerimi yazmışsin knk. Benim sorum son cümlem.
Yani modül kurunca bunu sadece pycharm mi görüyor. Hani pycharmin içinden kuruyoruzya
 
Yukarıdaki yazıya ek olarak, PyCharm ile modül yüklemek kolaydır, her iki şekilde de yüklenebilir ister pip ile ister ayarlardan, yüklenen modüller sadecde o projede kullanılabilir.
 
Benim dediklerimi yazmışsin knk. Benim sorum son cümlem.


Yani modül kurunca bunu sadece pycharm mi görüyor. Hani pycharmin içinden kuruyoruzya
Onun hakkında bilgim yok ama bunların bir de local veya global alanları olabilir. Node JS gibi aynı.
Eğer projenin içine dahilse local olur ve sadece terminal ile proje dizinini seçtiysen görebilirsin.
Eğer her yerden erişebiliyorsan terminal ile global alana kurmuştur.
 
Arkadaşlar Visual Studio Code ile farkı belli Visual Studio Code bildiğimiz eklentili not defteri. Peki PyCharm IDE ama nasıl bir IDE, yani mesela Python'a modül yüklemek için genelde Power Shell'den (terminalden) pip ile modül yükleriz. PyCharm da bunu kendi içinde grafik arayüzü ile yapıyoruz. Terminal ile yüklemekten farklımı yani bu modülleri sadece PyCharm ile mi kullana biliyoruz?

Evet istersen grafik arayüzü ile de modül ekleyebiliyorsun. İstersen PyCharm içindeki terminali kullanmaya devam edebiliyorsun. Ama yaşayacağın en büyük fark Debug kısmında olur. Tek tek her noktayı takip edip istediğin yerde script i durdurabilmek neler olup bittiğini anlamak için çok iyi bir yardımcı haline geliyor. VSC extension'unu kullanmadım ama çok sık python kullanıyorsan PyCharm a geçip iyi tanıman işlerini kolaylaştırır.
 
Nasil yani mesela terminalde pip ile bir modül kurduk. Bunu diğer projelerde import edemiyor muyuz?

İlk başta bir proje oluşturduğunda PycharmProjects altında o proje isminde bir dosya açılıyor ve yüklediğin tüm kütüphaneler bu proje altındaki PycharmProjects\pythonProject\venv\Lib\site-packages klasörüne iniyor, yeni bir proje oluşturduğunda bu klasörden kütüphaneleri kopyalayıp yeni oluşan mesela pythonProject2\venv\Lib\site-packages isimli klasör içine yapıştırabilirsin, veya farklı ayarlarla da yapılabilir ancak hiç uğraşmadım.

Dezavantajı ise zayıf ve özellikle SSD olmayan sistemlerde PyCharm kullanmak işkence gibi geliyor.
 

Geri
Yukarı