The issue seems to be with "." in the virtualenv path.
virtualenv works after moving from
"/usr/local/google/home/goenka/.local/bin" to "/usr/bin"

On Thu, Feb 28, 2019 at 2:57 PM Udi Meiri <eh...@google.com> wrote:

> I think gradle is complaining that the path can't be found.
> Is there more information if you run it with --info?
>
> On Thu, Feb 28, 2019, 14:35 Ankur Goenka <goe...@google.com> wrote:
>
>> 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