我正在開發一個小型的不和諧機器人。我是在 pipenv 虛擬環境下做的。我對編程還很陌生,所以我正在閱讀檔案,但顯然有些事情我不明白
一般的想法是執行一個 .sh 執行 pipenv shell 然后執行 .py 檔案。
這是我的 run.sh 檔案的結構
#!bin/bash
cd ./home/.../myprojects
pipenv shell
python myfile.py
問題是當 pipenv shell 被激活時,它會啟動一個子 shell,并且從那時起它不會運行任何命令。我還嘗試在 Pipfile 上創建一個腳本來列印作業目錄,更改python myfile.py為pipenv run my_script . 而且,在我手動輸入exitpipenv 子shell之前,什么也不會發生。
非常感謝!
uj5u.com熱心網友回復:
您可以.sh通過以下命令從檔案運行 python 腳本。
pipenv run python myfile.py
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/338704.html
