Hi Beamers,

I am trying build python sdk from a fresh git checkout on a new linux
machine but the setupVirtualEnv task is failing with the error below. The
complete build scan is at
https://scans.gradle.com/s/h3jwzeg5aralk/failure?openFailures=WzBd&openStackTraces=WzQsM10#top=0

>From the error it seems that gradle is trying to find the virtualenv
command in beam/python folder.
I am able to run virtualenv from the bash directly and PATH seems to be
setup correctly.

Anypointers about what might be happening?


org.gradle.api.tasks.TaskExecutionException
:
Execution failed for task ':beam-sdks-python:setupVirtualenv'.
Open stacktrace
Caused by:
org.gradle.process.internal.ExecException
:
A problem occurred starting process 'command 'virtualenv''
Open stacktrace
Caused by:
net.rubygrapefruit.platform.NativeException
:
Could not start 'virtualenv'
Open stacktrace
Caused by:
java.io.IOException
:
Cannot run program "virtualenv" (in directory
"/tmp/beam/beam/sdks/python"): error=2, No such file or directory
Close stacktrace
at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start
(DefaultProcessLauncher.java:25)
at net.rubygrapefruit.platform.internal.WrapperProcessLauncher.start
(WrapperProcessLauncher.java:36)
at org.gradle.process.internal.ExecHandleRunner.run
(ExecHandleRunner.java:67)
at org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.
run(CurrentBuildOperationPreservingRunnable.java:42)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.
onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run
(ManagedExecutorImpl.java:46)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.
run(ThreadFactoryImpl.java:55)
Caused by:
java.io.IOException
:
error=2, No such file or directory
Close stacktrace
at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start
(DefaultProcessLauncher.java:25)
at net.rubygrapefruit.platform.internal.WrapperProcessLauncher.start
(WrapperProcessLauncher.java:36)
at org.gradle.process.internal.ExecHandleRunner.run
(ExecHandleRunner.java:67)
at org.gradle.internal.operations.CurrentBuildOperationPreservingRunnable.
run(CurrentBuildOperationPreservingRunnable.java:42)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.
onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run
(ManagedExecutorImpl.java:46)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.
run(ThreadFactoryImpl.java:55)

Reply via email to