Mac OS X Yosemite安装FSL包时遇SSL证书验证失败求助
Hey there! I know dealing with command-line errors can feel overwhelming when you don’t have much coding experience—let’s break down how to fix this SSL certificate issue you’re hitting with the FSL installer.
Why This Happens
Mac OS X Yosemite comes with an older version of Python, whose built-in SSL certificate store is out of date. This means the FSL installer can’t verify the security certificate of the server it’s trying to download files from, triggering the ssl certificate verify failed error.
Solution 1: Skip SSL Verification (Quick Fix)
If you want to get the installation going right away, you can tell the installer to skip checking the SSL certificate. Run this command in your terminal instead of the original one:
python fslinstaller.py --no-ssl-check
This disables the SSL verification step temporarily. Since FSL’s official servers are trusted, this is a safe workaround for your case.
Solution 2: Update SSL Certificates (More Secure)
For a longer-term fix, you can update the SSL certificates used by Python:
- First, make sure you have
pip(Python’s package manager) installed. If you see an error when runningpip, install it first with:easy_install pip - Install the
certifipackage, which provides up-to-date SSL certificates:
When prompted for your password, type it in (you won’t see characters on the screen—this is normal) and press Enter.sudo pip install certifi - Now re-run the original FSL installer command:
python fslinstaller.py
Quick Tips
- Double-check that you’re typing commands exactly as shown (capitalization matters!).
- If you get a "permission denied" error, adding
sudobefore the command (like in Step 2 above) gives the installer the necessary access. - The installer might take a few minutes to download files—keep an eye on the terminal for progress updates.
Let me know if you run into any other issues while setting up FSL!
内容的提问来源于stack exchange,提问作者sradz

