# Python instalacija Windows

**URL:** <https://algora.petlja.org/t/python-instalacija-windows/999>\
**Category:** Petlja\
**Created:** [January 23, 2018, 2:59pm UTC](https://algora.petlja.org/t/python-instalacija-windows/999 "2018-01-23T14:59:29Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lazar\_Bojicic](https://algora.petlja.org/user_avatar/algora.petlja.org/lazar_bojicic/32/671_2.png) [@Lazar\_Bojicic](https://algora.petlja.org/u/Lazar_Bojicic)\
**Post date:** [January 23, 2018, 2:59pm UTC](https://algora.petlja.org/t/python-instalacija-windows/999/1 "2018-01-23T14:59:29Z")

</div>

Ako ne znate kako da instalirate Python, koju verziju programa da odaberete i kako da počnete da koristite program, ovaj video vam može pomoći [https://www.youtube.com/watch?v=r6aCBGIFJ24](https://www.youtube.com/watch?v=r6aCBGIFJ24)

---

<div class="post-metadata">

**Author:** ![BPetkovic](https://algora.petlja.org/user_avatar/algora.petlja.org/bpetkovic/32/631_2.png) [@BPetkovic](https://algora.petlja.org/u/BPetkovic)\
**Post date:** [October 16, 2019, 12:49am UTC](https://algora.petlja.org/t/python-instalacija-windows/999/2 "2019-10-16T00:49:39Z")

</div>

Poštovani,  
imam veliki problem prilikom instaliranja JUPYTER NOTEBOOK nikako mi ne prihvata pokretanje zato što imam certifikat čitač elektronske lične karte. Postoji li neko rešenje?

---

<div class="post-metadata">

**Author:** ![neceteverovatiopetparadajz](https://algora.petlja.org/user_avatar/algora.petlja.org/neceteverovatiopetparadajz/32/723_2.png) [@neceteverovatiopetparadajz](https://algora.petlja.org/u/neceteverovatiopetparadajz)\
**Post date:** [October 16, 2019, 5:50am UTC](https://algora.petlja.org/t/python-instalacija-windows/999/3 "2019-10-16T05:50:12Z")

</div>

Zdravo, koju tačno grešku izbacuje pokretanje? Takođe, trebalo bi da postoje razne [online opcije](https://jupyter.org/try) ako ništa ne proradi pri instalaciji.

---

<div class="post-metadata">

**Author:** ![BPetkovic](https://algora.petlja.org/user_avatar/algora.petlja.org/bpetkovic/32/631_2.png) [@BPetkovic](https://algora.petlja.org/u/BPetkovic)\
**Post date:** [October 16, 2019, 8:45am UTC](https://algora.petlja.org/t/python-instalacija-windows/999/4 "2019-10-16T08:45:39Z")

</div>

Traceback (most recent call last):  
File “C:\ProgramData\Anaconda3\Scripts\jupyter-notebook-script.py”, line 6, in   
from notebook.notebookapp import main  
File “C:\ProgramData\Anaconda3\lib\site-packages\notebook\notebookapp.py”, line 62, in   
from tornado import httpserver  
File “C:\ProgramData\Anaconda3\lib\site-packages\tornado\httpserver.py”, line 32, in   
from tornado.http1connection import HTTP1ServerConnection, HTTP1ConnectionParameters  
File “C:\ProgramData\Anaconda3\lib\site-packages\tornado\http1connection.py”, line 34, in   
from tornado import iostream  
File “C:\ProgramData\Anaconda3\lib\site-packages\tornado\iostream.py”, line 40, in   
from tornado.netutil import ssl\_wrap\_socket, \_client\_ssl\_defaults, \_server\_ssl\_defaults  
File “C:\ProgramData\Anaconda3\lib\site-packages\tornado\netutil.py”, line 39, in   
\_client\_ssl\_defaults = ssl.create\_default\_context(ssl.Purpose.SERVER\_AUTH)  
File “C:\ProgramData\Anaconda3\lib\ssl.py”, line 589, in create\_default\_context  
context.load\_default\_certs(purpose)  
File “C:\ProgramData\Anaconda3\lib\ssl.py”, line 490, in load\_default\_certs  
self.\_load\_windows\_store\_certs(storename, purpose)  
File “C:\ProgramData\Anaconda3\lib\ssl.py”, line 482, in \_load\_windows\_store\_certs  
self.load\_verify\_locations(cadata=certs)  
ssl.SSLError: nested asn1 error (\_ssl.c:3956)

---

<div class="post-metadata">

**Author:** ![neceteverovatiopetparadajz](https://algora.petlja.org/user_avatar/algora.petlja.org/neceteverovatiopetparadajz/32/723_2.png) [@neceteverovatiopetparadajz](https://algora.petlja.org/u/neceteverovatiopetparadajz)\
**Post date:** [October 16, 2019, 11:22am UTC](https://algora.petlja.org/t/python-instalacija-windows/999/5 "2019-10-16T11:22:08Z")

</div>

Zanimljivo, ista greška se dešava [samo](https://github.com/jupyter/notebook/issues/4337) [srpskim](https://github.com/jupyter/notebook/issues/4245) korisnicima i to sa istim programom. Čini mi se da se [za ovaj problem zna od 2010](https://blog.goranrakic.com/2017/02/nova-java-i-stari-sertifikati-mupca.html).

Jedno od rešenja je izgleda da se uklone sertifikati koji nisu validni iz Trusted Root Certificate Authorities u menadžeru sertifikata na Windows-u, ali nisam siguran kako će to uticati na čitač elektronskih ličnih kartica. Ako je ažuran, možda i ne bude uticalo.

Drugo moguće rešenje jeste da se [modifikuje Anaconda kod](https://github.com/jupyter/notebook/issues/4245#issuecomment-468030217) kako bi mu se reklo da ne validira sertifikate od MUP-a. Da li biste mogli da probate ovo rešenje? (Najverovatnije ćete morati iznova da ga promenite svaki put kad se ažurira Anaconda.)

---

<div class="post-metadata">

**Author:** ![Lazar\_Bojicic](https://algora.petlja.org/user_avatar/algora.petlja.org/lazar_bojicic/32/671_2.png) [@Lazar\_Bojicic](https://algora.petlja.org/u/Lazar_Bojicic)\
**Post date:** [October 16, 2019, 7:07pm UTC](https://algora.petlja.org/t/python-instalacija-windows/999/6 "2019-10-16T19:07:00Z")

</div>

Poštovani,

Ovaj problem je poznat i rešenje koje je za sada radilo je da se sertifikati uklone (to će onemogućiti da čitač lične karte radi kako treba kao i elektronski potpis i druge funkcionalnosti zbog kojih su sertifikati izdati). Da biste to uradili potrebno je da u start meniju u search opciji ukucate mmc otvorite mmc (microsoft management console). Kada se otvori, kliknite na file pa izaberite add/remove snap in u meniju koji se otvori. Kliknite na certificates i kliknite add, zatim će vam se pojaviti meni u kome je potrebno da izaberete computer account i kliknete na next i u sledećem meniju izaberete local computer i kliknete na finish. Zatim kliknite ok. Sada, potrebno je da među sertifikatima pronađete one koji su problematični i obrišete ih. Prepoznaćete ih po koloni Issued By u kojoj piše ko je izdavalac sertifikata. U meniju sa leve strane tražite sertifikate u folderima koji se tu nalaze, kada ih pronađete, kliknite desnim klikom na njih i izaberite opciju delete što će izbrisati sertifikat.

---

<div class="post-metadata">

**Author:** ![BPetkovic](https://algora.petlja.org/user_avatar/algora.petlja.org/bpetkovic/32/631_2.png) [@BPetkovic](https://algora.petlja.org/u/BPetkovic)\
**Post date:** [October 17, 2019, 8:47am UTC](https://algora.petlja.org/t/python-instalacija-windows/999/7 "2019-10-17T08:47:36Z")

</div>

Moze li dodatna pomoc kako da modifikujem kod sta treba da pokrenem da bi promenio taj kod?

---

<div class="post-metadata">

**Author:** ![neceteverovatiopetparadajz](https://algora.petlja.org/user_avatar/algora.petlja.org/neceteverovatiopetparadajz/32/723_2.png) [@neceteverovatiopetparadajz](https://algora.petlja.org/u/neceteverovatiopetparadajz)\
**Post date:** [October 17, 2019, 11:00pm UTC](https://algora.petlja.org/t/python-instalacija-windows/999/8 "2019-10-17T23:00:22Z")

</div>

Ne mogu da isprobam na Windows-u, ali bi trebalo da ovo radi:

- Pritisnite Windows dugme+R i u prozor koji se otvori upišite `C:\ProgramData\Anaconda3\lib`
- Pritisnite Enter i trebalo bi da se otvori pretraživač fajlova s tim folderom
- Otvorite `ssl.py` fajl sa programom za izmenu čistog teksta (npr. Notepad)
- Deo koda koji izgleda ovako:

```python
                if trust is True or purpose.oid in trust:
                    certs.extend(cert)

```

- bi trebalo da izgleda ovako:

```python
                if trust is True or purpose.oid in trust:
                    if "MUP Republike Srbije" not in str(cert): 
                        certs.extend(cert)

```

Da li izmenjivanje na ovaj način radi?

---

<div class="post-metadata">

**Author:** ![BPetkovic](https://algora.petlja.org/user_avatar/algora.petlja.org/bpetkovic/32/631_2.png) [@BPetkovic](https://algora.petlja.org/u/BPetkovic)\
**Post date:** [October 18, 2019, 9:14am UTC](https://algora.petlja.org/t/python-instalacija-windows/999/9 "2019-10-18T09:14:53Z")

</div>

Nisam mogao da ispravim kod sa notepad već mi je bilo neophodno da instaliram notepad++. Sada radi Jupyter

---

<div class="post-metadata">

**Author:** ![Imafikus](https://algora.petlja.org/user_avatar/algora.petlja.org/imafikus/32/780_2.png) [@Imafikus](https://algora.petlja.org/u/Imafikus)\
**Post date:** [June 24, 2021, 6:42pm UTC](https://algora.petlja.org/t/python-instalacija-windows/999/10 "2021-06-24T18:42:53Z")

</div>

Pošto sam previše vremena potrošio na ovaj problem i ovaj thread me je spasio. Čisto da javim da problem pravi mupova aplikacija za čitanje lične karte, i najbezbolnije rešenje je da se samo obriše, i da se reinstalira po potrebi. Aplikacija o kojoj je reč je na [ovom linku](http://mup.gov.rs/wps/portal/sr/gradjani/dokumenta/licna%20karta/licna%20karta%20aplikacija/!ut/p/z0/fY09b4MwEIb_ClHFGJ1BDaIj6oDUgFqVocQLuhpKDujZOKZq_n0cqQMs3e659wsk1CAZf6hHR5px8nySSfP6VCZRLuJj-igikSVZnopDGosqgupim_eqeSjQMbyA_N_t62JbPpc9SIPuvCf-0lBPpBiDEa3DDQRoJhpR0YD3JA3zLDOQSrPrfh3UZvn07kZdLU3-CIXRqnOMoegttgMyhaLV4_LdsaPg7-fV1cQG1ntmzD_eimx3A-D2qHs!/).
