1 回答

TA貢獻1796條經(jīng)驗 獲得超4個贊
聽起來您可能正在為 python 環(huán)境安裝 VTK,但是當您嘗試導入它時使用另一個。在執(zhí)行安裝時跟蹤您正在使用的 python 很重要。
我讓事情井井有條的方式是創(chuàng)建 conda 環(huán)境。如果我是你,我會做以下事情:
創(chuàng)建一個 conda 環(huán)境(你可以指定任何你想要的 python 版本)
conda create -n myenv python=3.4
現(xiàn)在,您已經(jīng)創(chuàng)建了一個環(huán)境,您可以在其中為您自己的 python 項目安裝包。您可以使用此命令為其他 python 項目創(chuàng)建具有不同包和版本的其他環(huán)境。接下來,確保激活您的 conda 環(huán)境(每次開始新會話時都必須這樣做)
conda activate myenv
現(xiàn)在,在激活您的環(huán)境后,通過運行確保您的環(huán)境確實處于活動狀態(tài)
conda info --envs
活動環(huán)境旁邊會有一個 *。確保 * 在“myenv”旁邊,而不是 base。
在確保您確實處于活動環(huán)境中之后,安裝您需要的所有軟件包(包括 VTK)。下面是安裝vtk的方法:
conda install -c anaconda vtk
安裝完軟件包后,您可以通過運行確保它們已安裝在您的環(huán)境中
conda list
向下滾動,直到看到您的包裹。
現(xiàn)在,您應該能夠使用您安裝的軟件包運行 python 腳本。通過運行你的 import vtk 線來測試一下,如果一切正常,請告訴我們。
添加回答
舉報