Linux Ubuntu Python 3.14.3 安装ssl警告解决以及PyCharm配置指南
python安装指南p首先输入该网页 https://www.python.org/downloads/release/python-3143/

找到此界面,第一个选择下载,到下载路径输入tar -zxvf Python-3.14.3.tgz ,,文件名因人而异

解压后出现Python-3.14.3然后进入输入./configure --enable-optimizations 执行完后输入ls 查看有没有makefile

输入,make -j$(nproc) 进行编译

等待编译完成后输入sudo make altinstall 等待安装完成

一般到这就结束了,但我由于之前下了个python版的opencv并创建了python虚拟环境没激活导致waring如下

查了下很是很重要的。首先进入之前自己创建的虚拟环境,大概率在ls ~/.local/share/virtualenvs/ # 或 ls ~/.virtualenvs/
ls ~/envs/ # 常见位置
我的在/home/liaojian/opencv_env,,这是我自己设置的

然后执行下列命令
# 激活虚拟环境
source ~/opencv_env/bin/activate
# 现在应该看到 (opencv_env) 在提示符前
# 检查SSL
python -c "import ssl; print(ssl.OPENSSL_VERSION)"
python -c "import ssl; print(ssl._ssl)" # 应为<module '_ssl' ...>

步骤3:如果需要修复
# 如果虚拟环境有问题,最简单是重建 cd ~ rm -rf opencv_env # 删除旧环境 # 使用系统Python创建新环境 python3 -m venv opencv_env --system-site-packages # 激活并测试 source ~/opencv_env/bin/activate # 安装OpenCV pip install opencv-python # 验证 python -c "import cv2; print('OpenCV安装成功:', cv2.__version__)"
# 在终端运行(不要用sudo!)
python3.14 -m pip install --upgrade pip 2>&1 | grep -i "warning\|ssl\|truststore"
结果测试一下还是有问题,无奈问了下ai,结果发现没有ssl标题档,笔者水平有限不知道是干啥的就跟着ai走了

先sudo apt-get update
sudo apt-get install libssl-dev openssl
看一下ssl.h存不存在
ls -l /usr/include/openssl/ssl.h
如果不存在就找其他位置
find /usr -name "ssl.h" 2>/dev/null
find /usr/include -name "*.h" | grep -i ssl
如果找到其他路径要在重新编译时记录路径例如 ./configure --with-openssl=/usr/local/include/openssl
进入python所在目录重新编译python并安装。

然后发现还有一个问了下ai是正常的,这个pip警告,可以忽略,如果有大佬知道该怎么消除也可以指正,欢迎讨论。
接下来要琢磨一下pycharm的下载。
https://www.jetbrains.com/zh-cn/pycharm/download/?section=linux

注意这里有两个版本,第二个版本是arm版,一般电脑下第一个。。。。。待更新
我靠,一发布就70阅读还有四个点赞,火速更新

首先进入到下载目录,输入
tar -xzvf pycharm-2025.3.2.1.tar.gz
等待解压结束

进入pycharm目录
cd pycharm-2025.3.2.1/
ls -la
应该能看到这个目录结构

接下来进入bin目录执行
./pycharm
即可运行,接下来创建快捷方式。

由于博主已经装了clion可以直接迁移,所以设置中文教程只能用大致教一下,算了,贴一个阅读量大的帖子吧PyCharm汉化:简单两步搞定!PyCharm怎么设置中文简体,为什么我的pycharm搜不到中文语言包(Chinese (Simplified) Language Pack)_pycharm为什么改不了中文-ZEEKLOG博客
接下来教如何创建快捷方式
首先
cat > ~/.local/share/applications/pycharm.desktop << 'EOF'
[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm Professional
Icon=/home/liaojian/下载/pycharm-2025.3.2.1/bin/pycharm.png
Exec=/home/liaojian/下载/pycharm-2025.3.2.1/bin/pycharm.sh
Comment=Python IDE for Professional Developers
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm
EOF
icon和exec路径按照自己的实际路径选择
然后
sudo cp ~/.local/share/applications/pycharm.desktop /home/用户名/桌面/就有了类似下面的快捷方式,但还不能执行因为文件只属于root用户

sudo chown 用户名:用户名 ~/桌面/快捷键名

如没有就sudo update-desktop-database
先写到这里,博主有点累已经在火速更新了
分割线
---------------------------------------------------------------------------------------------------------------------------------
博主休息完了,其实剩下的也不多就一步,右键图标然后允许运行,就大功告成了。
