Open
Description
Bug Description
When using pyo3 inside VSCode with rust-analyzer, rust-analyzer fails to compile the proc macros. See the attacked image.
Steps to Reproduce
- Create a new virtual environment with
python -m venv .venv
- Activate the new virtual environment
- Install Maturin with
pip install maturin
- Create a new maturin project with
maturin init --name foo
- Open the lib.rs file and see rust-analyzer complaining
Backtrace
Your operating system and version
Windows 10 10.0.19045 Build 19045
Your Python version (python --version
)
Python 3.12
Your Rust version (rustc --version
)
rustc 1.84.1 (e71f9a9a9 2025-01-27)
Your PyO3 version
0.23.3
How did you install python? Did you use a virtualenv?
python -m venv .venv
Additional Info
No response