I ran pip freeze command with my jenkins job and below is the output
pip freeze
fpdf==1.7.2
textfile==0.1.4
pip install textfile
Requirement already satisfied: textfile in c:\python39\lib\site-packages (0.1.4)
But when I ran the python script as a job, getting error as below.
$ python C:\Users\ADMINI~1\AppData\Local\Temp\jenkins2938633000292670144.py
Traceback (most recent call last):
File "C:\Users\ADMINI~1\AppData\Local\Temp\jenkins2938633000292670144.py", line 1, in <module>
import textile
ModuleNotFoundError: No module named 'textile'
Build step 'Execute Python script' marked build as failure
No emails were triggered.
Finished: FAILURE
It's not complaining that textfile is not found; it's complaining that textile is not found.
Install
textile
and try again.@vidarlo
I am facing something similar but with different package. Code is running fine on window CLI but with jenkins, its throwing error.