ฉันใช้ OSx 10.11
(พื้นหลัง: ฉันมีปัญหาในการติดตั้งระบบ Python เพื่อใช้ TLS 1.1)
จากสิ่งที่ฉันได้อ่านฉันต้องใช้การชงเพื่อจัดการ Python แต่ฉันต้องการอัพเกรด openssl ก่อนดังนั้น Python จึงเลือกเวอร์ชั่นที่ถูกต้อง?
ฉันได้ทำการปรับปรุงการชงการอัพเกรดการชงแพทย์ของหมอ (ไม่มีปัญหา)
จากนั้นฉันก็ลอง:
$ brew install openssl
Warning: openssl-1.0.2h_1 already installed
$ brew link openssl --force
Linking /usr/local/Cellar/openssl/1.0.2h_1...
Error: Could not symlink ../../../opt/openssl/include/openssl/aes.h
/opt/openssl/include/openssl is not writable.
$ brew link --force openssl
Linking /usr/local/Cellar/openssl/1.0.2h_1... 1601 symlinks created
ฉันไม่แน่ใจว่าคนที่ทำงานไม่ได้ แต่ที่นี่ฉันอยู่ที่ไหน:
$ openssl version
OpenSSL 0.9.8zg 14 July 2015
$ which openssl
/usr/local/bin/openssl
$ ls -l /usr/local/bin/openssl
lrwxr-xr-x 1 greg admin 46 Jun 27 15:23 /usr/local/bin/openssl -> /usr/local/Cellar/openssl/1.0.2h_1/bin/openssl
$ /usr/local/Cellar/openssl/1.0.2h_1/bin/openssl version
OpenSSL 1.0.2h 3 May 2016
ดังนั้นดูเหมือนว่าฉันอาจติดตั้งรุ่น openssl ที่อัปเกรดแล้ว แต่ฉันพร้อมที่จะทำการติดตั้ง python แล้วและจะได้รับเวอร์ชัน openssl ที่ถูกต้องและให้ฉันใช้ TLS 1.1 (นี่เป็นแนวทางที่ถูกต้องในการขอรับ TLS 1.1 สำหรับ Python หรือไม่)
OpenSSL 1.0.2h 3 May 2016
openssl version
ผลลัพธ์ของcommand -V openssl
อะไร