如何修复 jenkins 中未找到 python 模块错误?

如何修复 jenkins 中未找到 python 模块错误?

我在 jenkins 作业中运行了 pip freeze 命令,下面是输出

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)

但是当我将 python 脚本作为作业运行时,出现如下错误。

 $ 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

答案1

pip install text*f*ile 
Requirement already satisfied: textfile in c:\python39\lib\site-packages (0.1.4)
ModuleNotFoundError: No module named 'text*i*le'

这不是抱怨文本F伊莱没有找到;它抱怨纺织品未找到。

安装textile并重试。

相关内容