We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
in the shell script tts.sh the python script print_args.py is invoked before the path is set up
print_args.py uses #!/usr/bin/env python and thus fails.
#!/usr/bin/env python
espnet/egs2/TEMPLATE/tts1/tts.sh
Line 191 in d72131d
but path setup happens later on
Line 200 in d72131d
the issue was experienced in docker ESPnet so its environment applies
747c46d34cbba3e32bc99aecc49098c7d7ca30f5
Tue Dec 1 12:09:32 2020 +0000
cd docker ./run.sh --docker-egs vctk/tts1 --docker-folders ~/experiments/tts/data/VCTK --is-egs2 run.sh --stage 5 |& tee /tmp/run.log
log file: /tmp/run.log
Using image espnet/espnet:gpu-cuda10.1-cudnn7-u18-user-user1. Executing application in Docker docker run --gpus '"device=0"' -i --rm --name espnet_gpu0_20210108T1527 -v /home/user1/experiments/tts/workspace/espnet/egs:/espnet/egs -v /home/user1/experiments/tts/workspace/espnet/espnet:/espnet/espnet -v /home/user1/experiments/tts/workspace/espnet/espnet2:/espnet/espnet2 -v /home/user1/experiments/tts/workspace/espnet/test:/espnet/test -v /home/user1/experiments/tts/workspace/espnet/utils:/espnet/utils -v /home/user1/experiments/tts/workspace/espnet/egs2:/espnet/egs2 -v /home/user1/experiments/tts/workspace/espnet/espnet2:/espnet/espnet2 -v /dev/shm:/dev/shm -v /home/user1/experiments/tts/data/VCTK:/home/user1/experiments/tts/data/VCTK espnet/espnet:gpu-cuda10.1-cudnn7-u18-user-user1 /bin/bash -c 'cd /espnet/egs2/vctk/tts1; ./run.sh --stage 5' 2021-01-08T15:27:11 (tts.sh:187:main) ./tts.sh --lang en --feats_type raw --fs 24000 --n_fft 2048 --n_shift 300 --win_length 1200 --token_type phn --cleaner tacotron --g2p g2p_en_no_space --train_config conf/train.yaml --inference_config conf/decode.yaml --train_set tr_no_dev --valid_set dev --test_sets dev eval1 --srctexts data/tr_no_dev/text --audio_format flac --stage 5 /usr/bin/env: 'python': No such file or directory run.sh done.
The text was updated successfully, but these errors were encountered:
Thanks.
I knew this problem, but it's inevitable. I will never fix this issue. Sorry. Please also install Python at system.
Sorry, something went wrong.
Thank you for your reply.
While I don't know what the reason for this wontfix is, I'd like to remark that it seriously compromises the usability of the current docker images.
Installing python at system level means modifying the docker image. This has to be done manually or by modifying docker/prebuilt/Dockerfile.
docker/prebuilt/Dockerfile
Should I open a separate issue suggesting this?
Let me think.
I fixed.
No branches or pull requests
Bug Description
in the shell script tts.sh the python script print_args.py is invoked before the path is set up
print_args.py uses
#!/usr/bin/env python
and thus fails.espnet/egs2/TEMPLATE/tts1/tts.sh
Line 191 in d72131d
but path setup happens later on
espnet/egs2/TEMPLATE/tts1/tts.sh
Line 200 in d72131d
Basic Environment
the issue was experienced in docker ESPnet so its environment applies
747c46d34cbba3e32bc99aecc49098c7d7ca30f5
Tue Dec 1 12:09:32 2020 +0000
Task Information
Reproduction
log file: /tmp/run.log
Error Logs:
The text was updated successfully, but these errors were encountered: