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-auto
hataların bir dize konsolunda uçtu rağmen aracı her şey, iş gibi görünüyordu hangi arasındaydı SNIMissingWarning
veInsecurePlatformWarning
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-get
Python'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
, make
ve 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/pyton
Endişelenme, bu işe yaramazsa, bunu yaparak tersine çevirebilirsin:sudo rm /usr/bin/python && sudo ln -s /usr/bin/python2 /usr/bin/python