windows用mingw工具链安装omnetpp6.3.0提示ERROR: Could not install packages due to an OSError
我使用opp_shell.cmd已提示Activating python virtual environment in /d/VANETs/omnetpp-6.3.0/.venv运行./configure后提示 configure: error: Install the missing Python modules and restart the configure script. ((.venv) )随后我按照提示运行了python3 -m pip install -r python/requirements.txt安装到numpy时提示 Collecting numpy3.0.0,1.18.0 (from -r python/requirements.txt (line 4)) Using cached numpy-2.4.4.tar.gz (20.7 MB) ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: D:/VANETs/omnetpp-6.3.0/tools/win32.x86_64/tmp/pip-install-zchpbf1a/numpy_a289b6be17c546569cb0f1d3a47bf49a/vendored-meson/meson/test cases/linuxlike/13 cmake dependency/cmake_pref_env/lib/cmake/cmMesonVersionedTestDep/cmMesonVersionedTestDepConfigVersion.cmake我很生气啊经过一番折腾大约6小时直接说结论吧这是一个python3.exe 是原生 Windows 解释器不认 /d/... 这种 MSYS 路径。gpt5.4给我把setenv的靠后的几行在export前改了一下export PATH$dir/bin:$PATH if [ -n $MSYSTEM ] ; then # Native Windows Python expects Windows-style paths and ; separators. export PYTHONPATH$dir/python;$(cygpath -w $dir/python)${PYTHONPATH:;$PYTHONPATH} else export PYTHONPATH$dir/python:$PYTHONPATH fi/d/VANETs/omnetpp-6.3.0$ echo $PYTHONPATH /d/VANETs/omnetpp-6.3.0/python;D:\VANETs\omnetpp-6.3.0\python;D:\VANETs\omnetpp-6.3.0\python;D:\VANETs\omnetpp-6.3.0\python;D:\VANETs\omnetpp-6.3.0\python;C:\Program Files (x86)\Eclipse\Sumo\tools\这是就能发现有东西了然后截至发稿我还在make