我在我的Freebsd框中安裝了python 2.6和python。我希望我的bash腳本使用python2.6解釋器來執行特定的python腳本。它顯示導入錯誤.... 未定義的符號 「PyUnicodeUCS2_DecodeUTF8」如何讓bash腳本使用特定的python版本來執行python腳本?
0
A
回答
0
它可能是由以下引起的。
您的腳本導入了一些由較老的python版本編譯的第三方庫。
要解決此問題,請重新安裝最新庫。
0
file.sh
result=`python ~/PythonScriptName.py`;
0
使用你想要的python版本的絕對路徑。
0
在腳本的第一行,何況認領(#!)
#!/usr/bin/env python
# Your script here
你有由於編譯解釋的不一致,通常運行interpreter.This錯誤與Python安裝時使用Unicode編譯UCS2支持運行模塊,針對具有Unicode UCS4支持的Python安裝進行編譯(或相反)。您需要用精確的Python解釋器重新編譯/重新安裝scipy安裝,以運行代碼。
相關問題
- 1. 執行bash腳本,定義使用Python
- 2. 使用bash腳本執行Python程序
- 3. 如何讓Python腳本在執行後運行powershell腳本
- 4. 運行python腳本的Bash腳本
- 5. 從bash腳本執行python腳本時逃脫bash通配符?
- 6. bash腳本,它執行一個提示用戶的python腳本
- 7. 如何讓這個Python腳本在特定時間執行?
- 8. 執行python腳本
- 9. 執行python腳本
- 10. bash腳本未能執行bash腳本
- 11. Python腳本來執行python 3.5
- 12. 在python腳本中使用argparse執行python腳本
- 13. 從Bash腳本調用python腳本
- 14. 使Python腳本可執行
- 15. 在python中執行一個bash腳本
- 16. 使用'at'來執行bash腳本
- 17. 使用特定的python版本運行python腳本作爲新貴服務
- 18. 使用GNU並行調用python腳本從bash腳本
- 19. 運行命令行的Python腳本,它啓動具有特定python版本的python腳本
- 20. 如何使Python腳本自執行
- 21. 如何使Python腳本可執行?
- 22. 從本地python腳本執行遠程python腳本時出錯
- 23. 使用bash運行3個python腳本
- 24. 執行bash腳本
- 25. 執行bash腳本
- 26. Python腳本的執行
- 27. 如何用innoSetup執行python腳本
- 28. 在bash腳本中執行perl腳本
- 29. python腳本來創建另一個python腳本(或python可執行文件)
- 30. 如何中止Python腳本的執行?