Python pip MEB Sertifikası Kurulumu

Kodla Büyü

Parhelion

Seçkin Üye
Seçkin Üye
Mesajlar
1,125
Python pip'in MEB hattında çalışması için sertifikanın CRT formatına dönüştürülmüş halinin pip sertifika deposuna eklenmesi gerekmektedir. Sertifikanın CRT'ye dönüştürülmüş hali ektedir. Bunu zipten çıkarıp C:\MEB_SERTIFIKASI.crt yoluna attığımızı varsayarsak:

1. YÖNTEM
Komut satırını yönetici olarak çalıştırıp aşağıdaki şekilde sertifika import gerçekleştirebiliriz.

Kod:
pip config --global set global.cert "C:\MEB_SERTIFIKASI.crt"
pip config --global set global.trusted-host "files.pythonhosted.org pypi.org"

2. YÖNTEM
C:\ProgramData\pip\pip.ini
dosyasında sertifika yolunu elle girebiliriz:

Kod:
[global]
cert = C:\MEB_SERTIFIKASI.crt
trusted-host = files.pythonhosted.org pypi.org

Aşağıdaki şekilde de değişikliği kontrol edebiliriz.

Kod:
pip config list

Kolay gelsin.
 

Ekli dosyalar

Son düzenleme:
config de unknown command hatası veriyor

Screenshot_1.jpg


sorun olmaması lazım hocam. büyük ihtimal python kurulumunuz PATH'e eklenmemiş.

yukarıdaki 2. yöntemi deneyebilirsiniz veya şuradaki yöntemle pathe ekleyebilirsiniz: https://projects.raspberrypi.org/en/projects/using-pip-on-windows/5


---------------------------------------------------------------------------------------------------------------------------

VEYA pythonu kaldırıp, tekrar yüklerken en altta Add to PATH seçeneğini seçerek yükleyin.

Screenshot_2.jpg
 
Önceki sürümü kaldırarak hallettim teşekkür ederim.
 
Son düzenleme:
Hocam bunu yaptım ama hala sertfika hatası alıyorum.
pip.ini dosyasında gerekli olan komut mevcut. fakat konsolda pip ile birsey kurmak istediğimde sorun hala devam ediyor.
Ne yapmam gerekir acaba?
 
Aldığım hata aşağıdaki gibi. Yardımcı olabilecek var mı?
 

Ekli dosyalar

  • Adsız.png
    Adsız.png
    51.4 KB · Görüntüleme: 71
MEB Hattında ya da herhangi başka, şirket CA (sertifika otoriteli ) ağda pip kullanımı için en yalın çözüm httpS (secure bağlantı kurulamadığında) bazı adresleri (pip in kullandığı) güvenli tanımlamak şeklindedir.


// yoksa aşağıdaki dosyayı oluşturun! python3^ için:
%appdata%\pip\pip.ini (şu şekilde olabilir)
(
Kod:
mkdir %appdata%\pip
echo > %appdata%\pip\pip.ini
notepad %appdata%\pip\pip.ini
)
ardından aşağıdaki ifadeleri belgeye yapıştırınız ya da yazınız.
Kod:
[global]
trusted-host =  pypi.python.org
                pypi.org
                files.pythonhosted.org
 
Son düzenleme:
kali altındaki python tabanlı ağ analiz araçlarının hiçbirinin çalışmaması sertifika hatası vermesi vb sorunları çözebilen oldumu? Perl tabanlı çalışıyor python tabanlı çalışmıyor, kali depolarınada erişilemiyor, nedir bu sertifikadan ve firewall dan çektiklerimiz, siber güvenlik dersinden soğudum
 
Siber Güvenlik diye dal bile değil komple yeni alan açıyorlar, bir de allayıp pullayıp reklam ediyorlar ama altı maalesef boş.

Biz de çok düşündük açmayı ama paylaşımlarımı da görmüşsünüzdür, bu sertifika çözümleriyle o kadar uğraşmama ve çoğuna bir şekilde çözüm bulmama rağmen siber güvenlik müfredatı söz konusu olunca orada çıkacak sertifika ve firewall engellerini düşününce hiç gözüm almadı.

Lokalde çalışarak da nereye kadar...

Bu alanı okutanlara Allah kolaylık versin. Serbest bir internet bağlantısı olmadan işkencedir diye düşünüyorum.
 
Python pip'in MEB hattında çalışması için sertifikanın CRT formatına dönüştürülmüş halinin pip sertifika deposuna eklenmesi gerekmektedir. Sertifikanın CRT'ye dönüştürülmüş hali ektedir. Bunu zipten çıkarıp C:\MEB_SERTIFIKASI.crt yoluna attığımızı varsayarsak:

1. YÖNTEM
Komut satırını yönetici olarak çalıştırıp aşağıdaki şekilde sertifika import gerçekleştirebiliriz.

Kod:
pip config --global set global.cert "C:\MEB_SERTIFIKASI.crt"
pip config --global set global.trusted-host "files.pythonhosted.org pypi.org"

2. YÖNTEM
C:\ProgramData\pip\pip.ini
dosyasında sertifika yolunu elle girebiliriz:

Kod:
[global]
cert = C:\MEB_SERTIFIKASI.crt
trusted-host = files.pythonhosted.org pypi.org

Aşağıdaki şekilde de değişikliği kontrol edebiliriz.

Kod:
pip config list

Kolay gelsin.
Hocam merhaba bu sene ilk defa Phyton anlatıcam.
Şimdi bu path seçeneğini yüklenmezse yazmış oldugumuz kodları çalıştıramıyor muyuz.?
 
BBNET
Geri
Üst