Ubuntu18.04
(第一版 不建议使用)
建议使用第二版:在shell文件中启动anaconda的虚拟环境(第二版 建议使用)
如果直接在shell文件中这样写,会有问题
#!/bin/bash
conda activate py_17
在/home目录找隐藏文件 .bashrc
使用ctrl+h 可以显示隐藏文件,双击打开。
或者
sudo vim .bashrc
复制
添加进你的.sh文件中,其他正常写即可
以下为演示:
例如:
创建.sh文件
sudo vim test.sh
复制.bashrc里面:
# >>> conda initialize >>>
里面的全部内容
# <<< conda initialize <<<
然后写入自己需要的.sh代码
sudo vim ce.py
创建个txt试试
with open("d.txt","w") as f:
f.write("这是个测试!")
运行
sh test.sh
看到d.txt 里面写着:这是个测试!
成功了
我在尝试开机自动启动python程序,以上内容虽然可以在本地运行,但开机自启依然报错