[英]execute conda dependent python script inside a bash shell
我的下載文件夾中有一個冗長的 python 腳本。
通常當我運行它時,首先我激活我的 conda 環境conda activate the_env
然后通過在我的 bash 終端中編寫python program.py
來運行它
我正在嘗試從 bash 腳本內部執行此操作,但它對我不起作用。 我在我的 bash 腳本中寫了相同的兩行,但它不會運行我的 python 程序? 我究竟做錯了什么? 有任何想法嗎?
在 bash 腳本中,您可能必須為您的 conda 環境獲取激活腳本,而不是調用conda activate
。
試試這個,在你的 bash 腳本中:
source /path/to/conda/the_env/Scripts/activate
python program.py
如果您不確定/path/to/conda/the_env
到底是什么,請在交互式 shell 中運行conda env list
,它應該會告訴您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.