Kısa bir süre önce kişisel bir sunucuda çalıştırdığım küçük bir web sitesi için ücretsiz SSL sertifikaları oluşturmak üzere Let's Encrypt'ı kullanmayı denedim . Koştum zaman letsencrypt-autohataların bir dize konsolunda uçtu rağmen aracı her şey, iş gibi görünüyordu hangi arasındaydı SNIMissingWarningveInsecurePlatformWarning
Bazı araştırmalar yaparak bu hataların ikisinin de Python versiyonumla ilgili olduğunu gördüm: https://urllib3.readthedocs.org/tr/latest/security.html#snimissingwarning
apt-getPython'u yükseltmek için kullanmaya çalıştım, ancak yalnızca 2.7.3'ten 2.7.6'ya çarptı - 2.7.9'a ihtiyaç duyduğum kadar
Bu yüzden, Python'un web sitesine gitti kaynağını indirilen ve ran ./configure, makeve make install. Şimdi bu garip davranış alıyorum:
root@my-server:~# which python
/usr/local/bin/python
root@my-server:~# /usr/local/bin/python --version
Python 2.7.10
root@my-server:~# python --version
Python 2.7.6
Birisi bunu açıklayabilir veya bunu nasıl düzelteceğimi söyleyebilir mi?
bash sudo rm /usr/bin/python && sudo ln -s /usr/local/bin/python /usr/bin/pytonEndişelenme, bu işe yaramazsa, bunu yaparak tersine çevirebilirsin:sudo rm /usr/bin/python && sudo ln -s /usr/bin/python2 /usr/bin/python