Closed xobs closed 1 year ago
The new version of FrogFS appears to rely on venv in order to install just the right dependencies into the build system.
However, venv appears to be broken on the ESP version of Python, at least on Windows:
[11:29:05 pm] E:/Code/esp/blackmagic-esp32/components/frogfs> cmd.exe /C "cd /D E:\Code\esp\blackmagic-esp32\build && C:\Users\Sean\.espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe -m venv ." [11:29:05 pm] E:/Code/esp/blackmagic-esp32/components/frogfs> cmd.exe /C "cd /D E:\Code\esp\blackmagic-esp32\build && C:\Users\Sean\.espressif\python_env\idf4.4_py3.8_env\Scripts\python.exe --version" Python 3.8.7 [11:30:37 pm] E:/Code/esp/blackmagic-esp32/components/frogfs>
idf-python under Windows is now Python 3.11.2, which has the venv module. I will be revisiting this.
The new version of FrogFS appears to rely on venv in order to install just the right dependencies into the build system.
However, venv appears to be broken on the ESP version of Python, at least on Windows: