我正在使用python -m venv ./env
创建的venv中运行,并且已经为项目安装了pylint和其他必要的模块。
当我运行pylint utils.py
时收到错误消息
utils.py:5:0: E0401: Unable to import 'math' (import-error)
这很奇怪,因为它正在查找其他已安装的模块,但在stdlib中却找不到。。。我知道某处肯定存在某种路径问题,但我不知道它在哪里。
我的.pylintrc
文件包含以下钩子,这是使它从venv导入内容时不引发错误所必需的钩子
[MASTER]
init-hook='sys.path = ["./env/bin/python", "./env/lib/python3.7/site-packages/", "./"]'