python - pylint:无法导入数学
问题描述
我正在使用创建的 venv 运行,python -m venv ./env
并且我已经为我的项目安装了 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/", "./"]'
解决方案
推荐阅读
- couchdb - csp 错误阻止了对 eval() 的调用在 couchdb _list 中显示
- firewall - SRIOV-networking 是否支持 SecurityGroup?
- c++ - lambda 表达式中 ref 捕获和非显式捕获的 constexpr 变量之间的区别
- java - Apache POI - 没有名称的外部工作簿
- prolog - SWI-Prolog 与 XPCE Gui 集成
- php - 通过忽略特定单词(例如“公司”)对名称进行排序的方法,该单词是否包含?
- php - PHP 和 ORACLE 数据库登录
- go - 尝试使用 goftp 库上传文件时会出现“502 RFC 2228 身份验证未实现”。错误
- javascript - 如何在 d3js 可折叠树中闪烁特定节点
- azure - 为什么我们需要两个不同的存储帐户用于 Web 作业?