Fix voicevox python interpreter (duplicate of #552)#557
Fix voicevox python interpreter (duplicate of #552)#557k-okada merged 1 commit intojsk-ros-pkg:masterfrom
Conversation
|
Thank you for your fix. I should have checked |
mqcmd196
left a comment
There was a problem hiding this comment.
Please add python3-setproctitle to the dependencies.
[voicevox_server-1] restarting process
process[voicevox_server-1]: started with pid [12851]
Traceback (most recent call last):
File "<stdin>", line 4, in <module>
ModuleNotFoundError: No module named 'setproctitle'
[voicevox_server-1] process has died [pid 12851, exit code 1, cmd /home/obinata/ros/review_ws/devel/.private/voicevox/share/voicevox/bin/run-voicevox --voicelib_dir=/home/obinata/ros/review_ws/devel/share/voicevox/voicevox_core --host localhost --port 50021 --cpu_num_threads=1 --load_all_models -- __name:=voicevox_server __log:=/home/obinata/.ros/log/7be736ce-9a74-11f0-bf7b-c11b2e5a1184/voicevox_server-1.log].
log file: /home/obinata/.ros/log/7be736ce-9a74-11f0-bf7b-c11b2e5a1184/voicevox_server-1*.log
[voicevox_server-1] restarting process
process[voicevox_server-1]: started with pid [12852]
Traceback (most recent call last):
File "<stdin>", line 4, in <module>
ModuleNotFoundError: No module named 'setproctitle'
[voicevox_server-1] process has died [pid 12852, exit code 1, cmd /home/obinata/ros/review_ws/devel/.private/voicevox/share/voicevox/bin/run-voicevox --voicelib_dir=/home/obinata/ros/review_ws/devel/share/voicevox/voicevox_core --host localhost --port 50021 --cpu_num_threads=1 --load_all_models -- __name:=voicevox_server __log:=/home/obinata/.ros/log/7be736ce-9a74-11f0-bf7b-c11b2e5a1184/voicevox_server-1.log].
log file: /home/obinata/.ros/log/7be736ce-9a74-11f0-bf7b-c11b2e5a1184/voicevox_server-1*.log
|
@mqcmd196 whcih ROS version/arch are you using? It seems 24.04 arm64 hhttps://productionresultssa12.blob.core.windows.net/actions-results/30aee3db-55a0-4f09-8211-b0305e782b42/workflow-job-run-84734fde-4be0-5b78-82c9-589c95d02508/logs/job/job-logs.txt?rsct=text%2Fplain&se=2025-09-30T09%3A44%3A34Z&sig=ZHPO3oZ25N6iFw5qIKZb9MYKtOTScivuVnQYxSfyBh4%3D&ske=2025-09-30T18%3A10%3A32Z&skoid=ca7593d4-ee42-46cd-af88-8b886a2f84eb&sks=b&skt=2025-09-30T06%3A10%3A32Z&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skv=2025-11-05&sp=r&spr=https&sr=b&st=2025-09-30T09%3A34%3A29Z&sv=2025-11-05 |
|
The apt version of catkin_virtualenv on Ubuntu20.04 / noetic is (As @k-okada said, the latest version is ) So when I run I manually install 'setproctitle' by source ~/catkin _ws/devel/.private/...../venv/bin/activate pip install setproctitle and Anyway, I think we can add setproctitle to voicevox/requiements_python3.8.txt But the discussions in this PR suggests that it shouldn't ? I think adding this requirements will not harm to venv environment even for those who use higher version of catkin_virtualenv. |
Close #551, duplicate of #552
you can check generated arm64 deb file at https://drive.google.com/file/d/1j_zQmOf9m4eXtVqACL-0JkHJ6lH50gLr/view?usp=sharing