Missing nodjs dependency in conda.yaml for Python?

I couldn’t get the Certificate I bot (Python version) to run in a cloud worker until I added nodejs to the conda.yaml. Without it, I was getting an npm not found error online.

Am I wrong or does the tutorial need to change the conda.yaml from this:

dependencies:
  - python=3.9.13
  - pip=22.1.2
  - pip:
      - rpaframework==21.0.1
      - robotframework-browser==13.3.0

to something like this:

dependencies:
  - python=3.9.13
  - pip=22.1.2
  - nodejs=18.12.1              # NECESSARY?
  - pip:
      - rpaframework==21.0.1
      - robotframework-browser==13.3.0

Thanks

Hi, @jaime.salazar welcome to forum. From tutorial page I can see


So all needed dependencies are in conda. Maybe you started with basic template, and missed to update to playwright packages?

1 Like

Hi @linkraivo, you’re probably right that I started with the basic template and did not update conda.yaml.

Maybe I missed it, but I followed the Certificate I tutorial and continued on to the Python chapter without seeing anything about adding nodejs to conda.yaml. Thanks for confirming!