目前發現的解決辦法有三點:
1、Python項目需要在pycharm中把項目根文件夾mark as source root
2、命令行是以當前路徑執行的,因此需要在Python文件頭添加項目跟路徑
import sys import os sys.path.append(os.path.dirname(os.path.abspath(__file__)) + '/../')
3、還有一種情況是系統中存在多個Python,執行是需要指定,比如我的
項目根目錄執行 ,我的系統是deepin Linux ,其他系統類似,
./venv/bin/python ./xxx/xxx.py