MacOS使用C#调用Python报错ModuleNotFoundError

C#调用Python报错:ModuleNotFoundError: No module named ‘xlrd’
终端执行 excel_to_csv.py 正常

原因:

存在多个Python环境,CommandLineTools安装了Python3.framework自己也安装了Python.framework在终端执行与代码调用不是同一个代码执行的缺少 xlrd
检查路径
/Library/Frameworks/
/Library/Developer/CommandLineTools/Library/Frameworks/

解决:

方法一:
删除/Library/Frameworks/Python.framework 重新安装 xlrd
方法二:
.bash_profile 统一环境

Python: 运行环境
import sys
print(sys.path)

发布了4 篇原创文章 · 获赞 0 · 访问量 974
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览