第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

VS Code 中 anaconda 環(huán)境的“無法導(dǎo)入”錯誤

VS Code 中 anaconda 環(huán)境的“無法導(dǎo)入”錯誤

有只小跳蛙 2021-09-11 15:02:33
我正在嘗試使用FEniCS用 Python 求解偏微分方程。我安裝了它anaconda并conda-forge使用它,我激活了fenicsproject環(huán)境source activate fenicsproject我在jupyter(有效)中運(yùn)行我的腳本,但通常使用 VS Code 來編寫更復(fù)雜的代碼更方便。當(dāng)我在(內(nèi)置)終端中運(yùn)行用 VS Code 編寫的腳本時,只要我fenicsproject啟用了環(huán)境,它們就會運(yùn)行而不會出錯。但是在編輯器中我得到了很多這樣的錯誤[pylint] Unable to import '...' [E0401]'[pylint] Undefined variable '...' [E0602]我怎樣才能擺脫編輯器中的那些錯誤,讓真正的錯誤脫穎而出。什么會更好,使其成為自動完成和建議工作,如包fenics,mshr等等。
查看完整描述

1 回答

?
BIG陽

TA貢獻(xiàn)1859條經(jīng)驗 獲得超6個贊

根據(jù)Visual Studio Code 文檔中的 Python,這可能是由于 Visual Studio Code 指向錯誤的 Python 版本。

1.無法導(dǎo)入(pylint)

  • 場景:您安裝了一個模塊,但是 IDE 中的 linter 卻在抱怨;無法導(dǎo)入模塊,因此以下錯誤消息顯示為 linter 錯誤:

    .. unable to import 'xxx' ..
  • 原因:Python 擴(kuò)展很可能使用了錯誤版本的 Pylint。

解決方案 1:(配置工作區(qū)設(shè)置以指向完全限定的 python 可執(zhí)行文件):
  1. 打開工作區(qū)設(shè)置 (settings.json)

  2. 確定 python 可執(zhí)行文件的完全限定路徑(這甚至可以是虛擬環(huán)境)

  3. 確保為上述python環(huán)境安裝了Pylint

  4. 將設(shè)置“pythonPath”配置為指向(先前標(biāo)識的)完全限定的 python 可執(zhí)行文件。

    "python.pythonPath": "/users/xxx/bin/python" ```
解決方案 2:(從激活的虛擬環(huán)境中打開 VS Code):
  1. 打開終端窗口

  2. 激活相關(guān)的python虛擬環(huán)境

  3. 確保 Pylint 安裝在此虛擬環(huán)境中

    pip install pylint
  4. 關(guān)閉所有 VS Code 實例

  5. 從此終端窗口中啟動 VS Code
    (這將確保 VS Code 進(jìn)程將繼承所有 Virtual Env 環(huán)境設(shè)置)


查看完整回答
反對 回復(fù) 2021-09-11
  • 1 回答
  • 0 關(guān)注
  • 487 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號