Linux 安装
1 系统安装
- 选择系统:选择你的 Linux 系统(Ubuntu、Debian、Fedora 等)。
- 安装安装系统:
sudo apt-get update && sudo apt-get install -y \ build-essential \ libgomp1 \ libgdb1 \ liblapack3-base \ libopenlibm1-base \ libpde1-base \ lib petsc3.1-base \ lib petsc3.1-base \ lib petsc3.1-dev \ lib petsc3.1-dev
2 安装SSR
- 安装依赖:
sudo apt-get install -y build-essential cmake
- 安装SSR:
sudo apt-get install -y cmake libgdb1
或者
sudo apt-get install -y cmake libgdb1
3 编译Python
- 安装Python:
sudo apt-get install -y python3-dev
- 编译Python:
cmake -D CFLAGS \ ./lib/python3.1-cmake.a \ --build python3
(注意:Python版本可能需要调整,如
python3)
macOS 安装
1 使用 Homebrew
- 安装 Homebrew:
brew install
- 安装 Python:
brew install python3
- 安装SSR:
brew install python3-dev
Windows 安装
1 安装 Python
- 安装 Python:
mex -D\python3.1\bin Python
(在 Command Prompt 中)
2 安装 Python 的 Cpu
- 安装 Cpu:
mex -D\Python3.1\bin Python3.1 /path/to/your/program/folder
3 下载和安装 SSR 补丁
- 下载 SSR 补丁: (PyCharm 的补丁) 链接到 URL
- 安装 Python 的编译文件:
mex -D\Python3.1\bin Python3.1 /path/to/your/program/folder
- 安装 SSR:
链接到 URL
mex -D\Python3.1\bin Python3.1 /path/to/your/program/folder
硬件依赖项
确保以下依赖项安装在你的系统中:
- 编译工具:
build-essential(如 Ubuntu) - 编译库:如
libgomp1、libgdb1 - Python 基础库:
libpde1-base、lib petsc3.1-base等
调整安装路径
确保脚本中的安装路径包含 Python 和 Python 的编译文件:
export PYTHONPATH=/path/to/your/program/folder
调整 Python 的安装路径
确保脚本中包含以下内容:
import sys sys.path.insert(, '/path/to/your/program/folder')
验证脚本运行
在 Python 中运行脚本,确保所有步骤正确执行,如果出现错误,检查命令是否正确,检查路径是否正确。
注意事项
- 版本兼容性:确保 Python 和 SSR 的版本兼容。
- 系统版本:确保所有系统版本一致。
- 依赖管理:定期更新依赖项,以保持代码的最新版本。
通过以上步骤,你应该能够正确安装并运行 PyCharm(或 SSR)。









