윈도우 앱(Flutter)에서 파이썬을 가장 효과적으로 실행하는 방법: python -> Rust(PyO3) -> 윈도우앱(Flutter)
Rust ?
https://learn.microsoft.com/ko-kr/windows/dev-environment/rust/setup
Windows에서 Rust에 대한 개발 환경 설정 Windows에서 Rust로 앱을 개발하는 데 관심이 있는 초급자를 위한 개발 환경을 설정합니다. Windows에서 Rust로 앱을 개발하는 데 관심이 있는 초급자를 위한 개발 환경을 설정합니다.
rust 설치 후, vscode의 settings.json 에서 path 등록
1
2
3
4
5
{
"terminal.integrated.env.windows": {
"PATH": "${env:PATH};C:\\Users\\\\.cargo\\bin"
},
}
설치 확인
1
2
cargo --version
PyO3설치.
GitHub - PyO3/pyo3: Rust bindings for the Python interpreter Rust bindings for the Python interpreter. Contribute to PyO3/pyo3 development by creating an account on GitHub. Rust bindings for the Python interpreter. Contribute to PyO3/pyo3 development by creating an account on GitHub.
rust_analyzer에서 python을 찾을 수 없다고 나오면, vscode의 settings.json에서 python의 path 등록. 나의 경우 miniconda인데, conda activate 한 상태에서 conda –info envs 를 하면 파이썬 환경 경로가 나옴.
그래서 다음과 같이 추가.
1
2
3
4
5
{
"rust-analyzer.server.extraEnv": {
"PYO3_PYTHON": "C:/Users//miniconda3/envs//python.exe"
},
}
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.


