When calling yfinance using Python Scirpt Node, the following error occurs. Is there any way to solve this? Or can’t yfinance be called?
Executing the Python script failed: Error while obtaining a new communication channel
Other Python sources and other library calls (ex. pykrx) are performed normally.
Really simply, an error occurs even if you execute only one source line as shown below.
import yfinance
I just tried your script in KNIME 4.7 and it works perfectly for me. It seems like there is something wrong with your conda environment. Can you check if you can use python and the yfinance package from an interactive Python session inside your conda environment?
I created an environment containing the yfinance package with the following command: