Ubuntu14.04,python2.7
我在命令列下運行python xx.py正確,我把python xx.py寫到.sh腳本里,然后./xx.sh,就出現了錯誤。
我列印了2種情況下的sys.path,發現這兩種情況的sys.path不一樣。
請問,命令列里python和./xx.sh里運行py腳本,各自的python環境分別是哪里設定的。
uj5u.com熱心網友回復:
好像是sh腳本里面的py檔案要寫全路徑uj5u.com熱心網友回復:
第一、路徑要正確,最好先跟你手動執行py腳本時候的目錄路徑一致。第二、如果實在有環境變數的問題,你可以在sh腳本的第一行加入 secure /etc/profile。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/105931.html
標籤:專題技術討論區
上一篇:vnc
