Hi there,
I am following the tutorial to build my first demo bot using the symphony-bdk-python .
When I get to the step : \BotProject>pip3 install -r requirements.txt
The installation process runs into the below error:
Building wheel for multidict (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for multidict (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [59 lines of output]
*********************
* Accelerated build *
Then the below error:
running build_ext
building 'multidict._multidict' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for multidict
Building wheel for yarl (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for yarl (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [37 lines of output]
An as a result symphony-bdk-python is not installed.
Can you please point me to a possible solution.
I am using Python 3.11 in Visual Studio
Thanks
Hi thanks for the post. Looking at the error it could be one of two issues.
Firstly it could be that your using an outdated version of pip3. So you could try updating that and trying again.
pip3 install --upgrade pip
Second. It could well be that you need to update your version of Microsoft Visual C++ using the link above.
https://visualstudio.microsoft.com/visual-cpp-build-tools/