התקנת תעודה ב-pip: הבדלים בין גרסאות בדף

מתוך ויקי נטפרי
קפיצה לניווט קפיצה לחיפוש
({{קישור לתצוגת קריאה}})
(17 גרסאות ביניים של 6 משתמשים אינן מוצגות)
שורה 1: שורה 1:
<div lang="en" dir="ltr">
+
{{עמוד באנגלית|Installation of certificate in pip}}
For English [[Installation of certificate in pip|click here]]
 
</div>
 
 
 
 
{{קישור לתצוגת קריאה}}
 
{{קישור לתצוגת קריאה}}
 +
{{ניווט|תעודת האבטחה}}
  
<small>
+
יש ליצור או לערוך את הקובץ:
''[[NetFriends (חברי נטפרי)|עמוד ראשי]]'' > ''[[תעודת האבטחה]]'' > ''התקנת תעודה ב pip''
 
</small>
 
 
 
יש להוריד את תעודת האבטחה של נטפרי מפה http://netfree.link/netfree-ca.crt ולשמור אותה במחשב.
 
 
 
 
 
כעת יש ליצור קובץ טקסט בשם pip.ini (ובלינוקס pip.conf) בתיקייה בשם pip בנתיב הבא:
 
 
 
'''''<span dir="ltr">C:\Users\ <תיקיית המשתמש> \AppData\Roaming\pip</span>'''''
 
 
 
(אם התיקייה אינה קיימת, יש ליצור אותה)
 
  
 +
%AppData%\pip\pip.ini
  
יש לרשום בקובץ pip.ini את התוכן הבא:
 
  
 +
שם יש להוסיף, את השורות הבאות:
  
  [global] <br/> cert = C:\netfree-ca.crt
+
[global]
 +
cert = C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt
  
במקום נתיב הקובץ (C:/netfree-ca.crt) יהיה עליכם לרשום את המיקום בו שמרתם את תעודת האבטחה.
 
  
----
 
  
 +
====== דרך נוספת ======
 +
יש להריץ את הפקודה הבאה:
  
לחילופין ניתן לבטל את הצורך בתעודה באתרי המקור של pip, ע"י הוספת השורות הבאות לקובץ הנ"ל:
+
pip config set global.cert "C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt"
  
 +
הערה: יש להריץ את הפקודה הזו רק אם אתם במערכת Windows וכבר הותקנה [[התקנת תעודה נפוצה|התוכנה של תעודת האבטחה]]. במקרה שונה יש להוריד את התעודה למחשב [http://wiki.netfree.link/images/a/ac/Curl-ca-bundle.zip מכאן], לחלץ  ולהריץ את הפקודה עם שינוי הנתיב בהתאם למיקום בו שמרתם את התעודה במחשב.
  
  [global]
 
  trusted-host = pypi.python.org
 
    pypi.org
 
    files.pythonhosted.org
 
  
 +
אפשרויות נוספות: הוספת פרמטר המצביע למיקום התעודה בכל הפעלה של פקודה, או הוספת מיקום התעודה בקובץ הגדרות התוכנה, או ביטול בדיקת האבטחה, ראו [https://stackoverflow.com/questions/25981703 כאן].
 
==קישורים חיצוניים==
 
==קישורים חיצוניים==
 
[https://pip.pypa.io/en/stable/ אתר התיעוד של pip]
 
[https://pip.pypa.io/en/stable/ אתר התיעוד של pip]

גרסה מ־19:02, 11 בינואר 2020

For English click here

למעבר מתצוגת עריכה לתצוגת קריאה

עמוד ראשי > תעודת האבטחה > התקנת תעודה ב-pip ‎‎


יש ליצור או לערוך את הקובץ:

%AppData%\pip\pip.ini


שם יש להוסיף, את השורות הבאות:

[global]
cert = C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt


דרך נוספת

יש להריץ את הפקודה הבאה:

pip config set global.cert "C:\ProgramData\NetFree\CA\netfree-ca-bundle-curl.crt"

הערה: יש להריץ את הפקודה הזו רק אם אתם במערכת Windows וכבר הותקנה התוכנה של תעודת האבטחה. במקרה שונה יש להוריד את התעודה למחשב מכאן, לחלץ ולהריץ את הפקודה עם שינוי הנתיב בהתאם למיקום בו שמרתם את התעודה במחשב.


אפשרויות נוספות: הוספת פרמטר המצביע למיקום התעודה בכל הפעלה של פקודה, או הוספת מיקום התעודה בקובץ הגדרות התוכנה, או ביטול בדיקת האבטחה, ראו כאן.

קישורים חיצוניים

אתר התיעוד של pip