sorun yok 32 bit ve uzantı da tekrar yok
Peki terminale yazdığınız pip
Pycharm’a ait olan pip
mi yoksa normal python kurulumuna mı? İstiyorsanız Pycharmda deneyin.
pip pychar içinde mevcut o kadar ayrıntılı anlıyamıyorum
sanırım yapamıcam sinirim bozuldu daha sonra tekrar denerim
sabırla cevap verip yardımcı olduğunuz için teşekkür ederim
Önemli değil. Ben insanların böyle sorunlarla karşılaştığını gördükçe Pycharm’dan soğuyorum, hiç kullanmadım da bu güne kadar da. Sanki paket yönetimini becerememişler.
Sorunu çözmek için kodu en başta yazdığınız yere yazmanız lazım bu arada:
Sorunun pycharm’dan kaynaklandığını sanmıyorum ve şuana kadar pycharmla ilgili hiçbir sorun yaşamadım, gayet de memnunum.
Normalde yüklediğimiz modüller, pycharm’da otomatik olarak indekslenir. Yani pycharm’a bir şey yüklememize gerek bile yok.
Sorunun virtal environmentten (venv hüzünden) kaynaklandığını düşünüyorum. Venv’e yüklediğiniz modüller, başka bir projede gözükmez veya Python’a yüklediğiniz modüller bir proje için oluşturduğunuz sanal ortamda gözükmez.
Şu resim de project interpreter’in sanal ortamda olduğunu kanıtlıyor zaten.
Yapmanız gereken, project interpreter’i yeniden tanımlamak ama bu sefer venv yerine system interpreter’i kullanmak;
veya venv için özel olarak numpy’yi yükleyebilirsiniz.
Ama sorun zaten kütüphanenin yüklenememesi değil mi? Gerekli whl dosyasını indirmek yerine kaynağı indirdiği için derleyicinin bulunamaması ile ilgili hata veriyor sanki Pycharm.
Arkadaş project interpreter’i değiştirmeyi bir denesin, sorun çözülecektir diye tahmin ediyorum. Numpy yüklü zaten.
Size adım adım anlatmaya çalışayım:
- Masaüstünde
myvenv
isminde bir sanal ortam oluşturuyorum. Bunun için masaüstünde cmd’yi açıyorum. Ve şu komutu yazıyorum:
python -m venv myvenv
-
myvenv/Scripts
dizinine giriyorum:
cd myvenv/Scripts
-
myvenv
'i aşağıdaki komut ile aktive ediyorum.
activate.bat
- Artık sanal ortamdayım. Bu ortamdayken sistemde yüklü 3. parti hiçbir Python modülünü kullanamam. Bu yüzden
numpy
modülünü bu sanal ortama yüklüyorum.
pip install numpy
Aşağıdaki resim, bu yukarıda anlattığım işlemlerin görsel halidir, bir inceleyin isterseniz.
Ve Pycharm’ı açıyorum, yeni bir proje olarak bu myvenv
projesini gösteriyorum. Şimdi Project Interpreter kısmına bir bakın lütfen.
Gördüğünüz gibi numpy
yüklenmiş halde geldi, çünkü az önce onu myvenv
sanal ortamına yükledim. Siz de benzer bir şekilde venv
isimli sanal ortamınıza numpy
yi yükleyin.
Mesela Project Interpreter kısmına tıklarsam, artık iki tane farklı Project Interpreter görünür. Biri sistemde yüklü olan Python’a ait; Python’da yüklü olan bütün modülleri içeriyor, diğeri de sanal ortam, onda da sadece numpy
yüklü.
çok teşekkürler sorun halloldu