분류 전체보기(24)
-
[macos] autoenv 사용 및 python venv 환경 구성하기(PyTorch)
https://github.com/hyperupcall/autoenv GitHub - hyperupcall/autoenv: Directory-based environments.Directory-based environments. Contribute to hyperupcall/autoenv development by creating an account on GitHub.github.com rust 프로젝트에서 PyTorch와 tch-rs(PyTorch에 대한 rust 바인딩)를 사용하고 있는데개발 환경 세팅에 관련된 메뉴얼을 한 번 작성하고 나면다음 새로운 환경에서 세팅을 할 때에는 메뉴얼대로 안되는 것이 태반입니다. 어쩔 수 없이 다시 정리를 해봅니다. 이번에 개발환경을 세팅하다보니 이미 시스템에 py..
2025.04.16 -
[Error] after updating MacOS 15.4 and caused 'Library not loaded: @executable_path/../Frameworks/libopenblasp-r0.3.29.dylib'.
opencv를 사용하는 프로젝트가 macos를 15.4로 업데이트 한 이후에 위와 같은 오류를 발생하기 시작했습니다. 번들링 후 dylibbundler를 실행했는데도 .app/Contents/Frameworks 폴더에 libopenblasp-r0.3.29.dylib 파일이포함되지 않는 것을 확인하였습니다.조치 사항으로 1. 'libopenblasp-r0.3.29.dylib'와 libopenblas.0.dylib' 를 찾아서 /Framework에 복사하였습니다. ${APP_FOLDER}는 실제 .app 폴더의 경로입니다.cp -v /opt/homebrew/opt/openblas/lib/libopenblasp-r0.3.29.dylib ${APP_FOLDER}/Contents/Frameworks/cp -..
2025.04.14 -
[macOS] PyO3를 사용하여 rust에서 python 코드를 실행하기
1. 새로운 프로젝트 생성cargo new test_pyo3 2. Cargo.toml 파일에 아래의 내용 추가[dependencies.pyo3]version = "0.23.4"features = ["auto-initialize"] 3. main.rs 수정use pyo3::ffi::c_str;use pyo3::prelude::*;use pyo3::types::IntoPyDict;fn main() -> PyResult { Python::with_gil(|py| { let sys = py.import("sys")?; let version: String = sys.getattr("version")?.extract()?; let locals = [("os", py.i..
2025.02.25 -
opencv 비디오 파일의 영상 표시(rust/macos)
rust와 opencv를 사용하여 MacOS에서 영상 프레임을 추출하여 화면에 표시하는 예제입니다. MacOS에서 opencv 개발 환경을 구성하는 방법부터 차례로 설명하겠습니다.이 게시물에서 부족한 내용은 아래의 문서를 참고하시기 바랍니다. opencv-rust/INSTALL.md at master · twistedfall/opencv-rust (github.com) opencv-rust/INSTALL.md at master · twistedfall/opencv-rustRust bindings for OpenCV 3 & 4. Contribute to twistedfall/opencv-rust development by creating an account on GitHub.github.com 1. 개발..
2024.08.28 -
opencv with rust in windows
오랜만에 opencv를 사용하려다보니 기억이 가물가물해져서 다시 정리해봅니다. 아래의 라이브러리를 사용할 예정이니 이 게시물의 내용만으로 부족한 부분이 있다면 확인해보시기 바랍니다.twistedfall/opencv-rust: Rust bindings for OpenCV 3 & 4 (github.com) GitHub - twistedfall/opencv-rust: Rust bindings for OpenCV 3 & 4Rust bindings for OpenCV 3 & 4. Contribute to twistedfall/opencv-rust development by creating an account on GitHub.github.com 1. 개발 환경 구성rust와 vscode, chocolatey..
2024.08.27 -
[Podman] Oracle Database XE 11g 설치 + DataGrip 연결
Docker Desktop 유료화 이후에 일하던 곳에서 더 이상 사용할 수 없게 되어 찾아본 대안이 바로 podman이었습니다. 당시엔 미묘한 문제가 또 있어서 사용을 중단했지만 또 언제 어느 곳에서 일을 하게 될지 모르는 관계로 다시 사용해보려고 합니다. 아래의 사이트에 방문하여 podman 을 받고, 설치하시면 됩니다. https://podman.io/ 이 게시물은 docker로 설치했던 Oracle DB XE 11g의 podman 버전입니다. docker 버전은 아래의 게시물을 참고하시면 됩니다. https://cellaxon.tistory.com/7 Docker에 Oracle Database Express Edition 11g 설치하기 일을 찾다보니 오라클 DB에 대한 경험을 요구하는 곳이 많았습..
2024.01.04