Linux下PyCharm安装Numpy遇distutils.cmd缺失问题求助
解决Linux PyCharm安装Numpy失败的问题
核心原因
报错ModuleNotFoundError: No module named 'distutils.cmd'表明你的Linux系统缺少Python的distutils模块,这是pip运行的必需组件,直接导致安装Numpy失败。
解决步骤
1. 安装Python distutils模块
根据你的Linux发行版执行对应命令:
- Debian/Ubuntu 系列:
sudo apt update && sudo apt install python3-distutils - CentOS/RHEL 系列:
sudo yum install python3-distutils - Fedora:
sudo dnf install python3-distutils
2. 重新尝试安装Numpy
重启PyCharm,进入项目的Python解释器设置(File > Settings > Project: [项目名] > Python Interpreter),点击+搜索numpy并完成安装。
3. 手动安装备选方案
如果PyCharm内安装仍有问题,可通过终端操作:
- 打开PyCharm内置终端
- 激活项目虚拟环境:
source /home/bob/PycharmProjects/pythonProject/venv/bin/activate - 执行安装命令:
pip install numpy
内容的提问来源于stack exchange,提问作者Prajwal Sagar
相关产品推荐
相关产品推荐

