Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

theodore bagwell

Başarılı
Katılım
7 Ağustos 2024
Mesajlar
1.198
Çözümler
4
Beğeniler
441
Yer
Fox River Hapishanesi
Selamlar, EndeavourOS üzerinde Hyprland kullanıyorum ve setupumu yeni bitirdim projelerime kaldığım yerden devam etmek istiyorum fakat pip install ile modülleri yüklememe izin vermiyor. Aslinda venv oluşturarak bu sorunu çözmek mümkün ancak bu hem zaman kaybına yol açıyor hem de her seferinde bunu yapmak zorunda kalmak sıkıcı oluyor. Bir kaç kişide venv oluşturmadan istediklerini yükleyip çalıştırabildiğini gördüm. Ben de tam olarak böyle bir çözüm arıyorum.

Aldigim hata:
1753185025138.webp
 
Çözüm
Venv ile kullanmanı öneririm. Bu haliyle çözmek istersen kullandığın Python klasörüne git:

Bash:
cd /usr/lib/python3.11
Ve şunu sil:
Bash:
sudo rm EXTERNALLY-MANAGED
Venv ile kullanmanı öneririm. Bu haliyle çözmek istersen kullandığın Python klasörüne git:

Bash:
cd /usr/lib/python3.11
Ve şunu sil:
Bash:
sudo rm EXTERNALLY-MANAGED
 
Son düzenleme:
Çözüm
Venv ile kullanmanı öneririm. Bu haliyle çözmek istersen kullandığın Python klasörüne git:

cd /usr/lib/python3.11

Ve şunu sil:
sudo rm EXTERNALLY-MANAGED
Herkes Venv'i oneriyor hocam fakat ne gibi bir faydasi var bilmiyorum. Ayrinca Venv kullanmamanin tek dezavantaji modullerin cakismasiydi diye hatirliyorum.

Bu arada tesekkurler ise yaradi.
 
Herkes Venv'i oneriyor hocam fakat ne gibi bir faydasi var bilmiyorum. Ayrinca Venv kullanmamanin tek dezavantaji modullerin cakismasiydi diye hatirliyorum.

Bu arada tesekkurler ise yaradi.
Rica ederim. Venv (sanal ortam) oluşturduğun zaman pip'in bağımlılık cehennemine yakalanmıyorsun. Şu an bu haliyle kullanırsan bir noktada bağımlılıklar birbirine karışacak, yönetmesi zorlaşacak. Tüm bunlarla uğraşmak istemiyorsan PyCharm kurup orada çalış, kendisi venv oluşturup çalışıyor.