Python Spyder中的派林正在上升;E401无法导入";惠钦康达环境

Python Spyder中的派林正在上升;E401无法导入";惠钦康达环境,python,anaconda,spyder,environment,pylint,Python,Anaconda,Spyder,Environment,Pylint,我和Spyder和pylint有点麻烦。我通过选择正确的Python解释器在conda环境中运行Spyder,它工作正常:我可以导入仅安装在该环境中的包。但是,当我启动代码分析(F8)时,pylint抱怨它无法导入它们,并出现错误E0401:无法导入“包”。Pylint安装在conda环境中 例如,flask安装在我的“web”环境中,但不在基本工作区中导入烧瓶在Spyder的控制台中工作正常,但E0401由pylint提升 编辑: Spyder未安装在conda环境中;按照中描述的“模块化方

我和Spyder和pylint有点麻烦。我通过选择正确的Python解释器在conda环境中运行Spyder,它工作正常:我可以导入仅安装在该环境中的包。但是,当我启动代码分析(F8)时,pylint抱怨它无法导入它们,并出现错误
E0401:无法导入“包”
。Pylint安装在conda环境中

例如,flask安装在我的“web”环境中,但不在基本工作区中<代码>导入烧瓶在Spyder的控制台中工作正常,但E0401由pylint提升


编辑: Spyder未安装在conda环境中;按照中描述的“模块化方法”,我只在环境中安装了spyder内核。 如果我直接在环境中安装spyder,pylint问题就会消失


编辑2:我创建了一个新的干净环境来测试这个问题。我正在运行windows 10,下面是conda列表的结果:

星体2.4.2 py38_0
回传0.2.0 py_0
ca证书2020.7.22 0
certifi 2020.6.20 py38_0
单击7.1.2 py_0
cloudpickle 1.6.0 py_0
colorama 0.4.3 py_0
装饰师4.4.2 py_0
烧瓶1.1.2 py_0
ipykernel 5.3.4 py38h5ca1d4c_0
ipython 7.18.1 py38h5ca1d4c_0
ipython_genutils 0.2.0 py38_0
isort 5.5.2 py38_0
它是危险的1.1.0 py_0
绝地0.15.2 py38_0康达锻造厂
jinja2 2.11.2 py_0
jupyter_客户端6.1.6 py_0
jupyter_core 4.6.3 py38_0
惰性对象代理1.4.3 py38he774522_0
锂钠1.0.18 h62dcd97_0
markupsafe 1.1.1 py38he774522_0
mccabe 0.6.1 py38_1
openssl 1.1.1g he774522_1
帕索0.5.2 py_0
pickleshare 0.7.5 py38_1000
pip 20.2.2 py38_0
prompt toolkit 3.0.7 py_0
pygments 2.7.1 py_0
pylint 2.6.0 py38_0
python 3.8.5 h5fd99cc_1
python dateutil 2.8.1 py_0
pywin32 227 py38he774522_1
pyzmq 19.0.2 py38ha925a31_1
setuptools 49.6.0 py38_0
六个1.15.0 py_0
spyder内核1.9.4 py38_0
sqlite 3.33.0 h2a8f88b_0
toml 0.10.1 py_0
龙卷风6.0.4 py38he774522_1
叛徒4.3.3 py38_0
vc 14.1 h0510ff6_4
vs2015_运行时14.16.27012 hf0eaf9b_3
wcwidth 0.2.5 py_0
werkzeug 1.0.1 py_0
车轮0.35.1 py_0
wincertstore 0.2 py38_0
wrapt 1.11.2 py38he774522_0
zeromq 4.3.2 ha925a31_3
zlib 1.2.11 h62dcd97_4

pip列表

软件包版本


星体2.4.2
回传0.2.0
certifi 2020.6.20
单击7.1.2
cloudpickle 1.6.0
colorama 0.4.3
装饰师4.4.2
烧瓶1.1.2
ipykernel 5.3.4
ipython 7.18.1
ipython genutils 0.2.0
isort 5.5.2
它是危险的1.1.0
绝地武士0.15.2
金贾2.11.2
jupyter客户端6.1.6
jupyter core 4.6.3
惰性对象代理1.4.3
MarkupSafe 1.1.1
mccabe 0.6.1
帕索0.5.2
共享0.7.5
pip 20.2.2
prompt toolkit 3.0.7
Pygments 2.7.1
pylint 2.6.0
python dateutil 2.8.1
pywin32 227
pyzmq 19.0.2
setuptools 49.6.0.post20200814
六个1.15.0
spyder内核1.9.4
toml 0.10.1
龙卷风6.0.4
traitlets 4.3.3
wcwidth 0.2.5
Werkzeug 1.0.1
车轮0.35.1
wincertstore 0.2

wrapt 1.11.2

我可以提出几点建议:

  • 您应该再次验证Pylint安装是否确实与Python解释器关联。您可以通过在终端中运行以下命令来执行此操作:

    皮普秀派林

  • 然后在
    Location
    下验证包裹的正确位置

    如果您没有Spyder的终端,可以从安装

    或与:

    或者如果
    conda install -c conda-forge spyder-terminal
    
    conda install spyder-terminal -c spyder-ide