所以我有一个生成动画的 python 脚本 - 它需要我在 conda 环境中拥有的库。我需要在计算机一打开就运行这个脚本,所以我编写了一个简短的 bash 脚本,并将其添加到“启动应用程序”中。这个 bash 脚本在启动时运行,内容如下:#!/bin/bashconda activate myenvcd ~/scriptspython generate.py当我自己在终端中运行它时,这很好,但是每当我打开计算机时,脚本的 python 部分都不会执行,当我检查错误时,我发现:conda: command not found然后我还看到 python 脚本无法运行,因为它缺少库(来自未激活的 conda 环境)我尝试在 bash 脚本中添加行,用“源激活”替换“conda activate”,我尝试添加echo ". /home/<user>/anaconda3/etc/profile.d/conda.sh" >> ~/.bashrc到 bash 脚本,用 替换“conda” /home/barrat/anaconda3/bin/conda,甚至添加whoami到在启动时运行的 bash 脚本以确保我不是偶然神奇地成为 root 的……这一切都没有奏效。我真的很感激任何帮助。现在是凌晨 3 点,我有点绝望。
2 回答
- 2 回答
- 0 关注
- 518 浏览
添加回答
举报
0/150
提交
取消