无法使用Jenkins Execute Shell 创建和激活 Python 虚拟环境。
无法使用Jenkins Execute Shell 创建和激活 Python 虚拟环境。
我正在尝试在Ubuntu 20.04上使用Jenkins执行shell命令来创建Django的Python虚拟环境。我在askubuntu上看到了一个解决方案,并尝试复制这个解决方案,但在控制台输出中遇到以下错误:\n
\n以SYSTEM身份运行 在工作区中构建\n/var/lib/jenkins/workspace/python_virtual_Env [python_virtual_Env] $\n/bin/bash /tmp/jenkins8922469990510149005.sh ModuleNotFoundError: No\nmodule named \'virtualenv.seed.embed.via_app_data\'\n/tmp/jenkins8922469990510149005.sh: line 3: cd: virtual_django1/bin:\nNo such file or directory\n/var/lib/jenkins/workspace/python_virtual_Env\n/tmp/jenkins8922469990510149005.sh: line 6: activate: No such file or\ndirectory Build step \'Execute shell\' marked build as failure Finished:\nFAILURE\n
\n以下是我在Jenkins执行shell命令中使用的命令:\n
#!/bin/bash virtualenv virtual_django1 cd virtual_django1/bin pwd dir source activate
\n我已经尝试在上述命令中加上或不加#!/bin/bash,但仍然出现错误。我如何在控制台中解决这个错误,并能够使用Jenkins执行shell命令创建和激活Python虚拟环境。