1 回答

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