SBTi-finance-tool
SBTi-finance-tool copied to clipboard
Pydantic validation error when running script number 2 from Google Collab
Hi there,
I downloaded the code for the SBTI finance tool from GitHub and also downloaded the scripts from Google Collab. I tried to run the second script "2_quick_temp_score_calculation" and I get the following error:
Traceback (most recent call last):
File "C:\Users\lukas.schiele\Desktop\SBTi-finance-tool-main\2_quick_temp_score_calculation.py", line 79, in
Process finished with exit code 1
What do I need to do to resolve this error?
Hi, I'm also receiving the same issue as @lukasdenkstatt and this appears in the first script for "Analysis" too. It looks to originate from SBTi.utils.dataframe_to_portfolio, but upon further inspection of the method, the PortfolioCompany model clearly defines "user_fields" as optional. Any updates on what may be the issue here?
@lukasdenkstatt I think I may have it working now. Can you confirm where you are installing your requirements.txt packages as well as the venv you are using (local or global)?
@chowdud Good to hear that it works for you!
One requirements.txt package is installed in the folder "SBTi-finance-tool-main" and the other under "SBTi-finance-tool-main/examples". I think I am using a local venv.
Thanks for your help!