PyCharm創建虛擬環境 和 TVTK庫的安裝


注:示例系統環境:Windows10 64位 + Anaconda3:

 

昨天安裝TVTK庫遇到些麻煩,當時隨便將庫下到個文件夾安裝后(沒找到VENV文件夾...),

進行測試:from tvtk.tools import tvtk_doc

結果顯示No module named 'traits.api'   如下圖所示:

進行其他測試也同樣有類似問題。。。

 

解決方法:使用PyCharm創建虛擬環境的方法:

1、打開Project Interpreters頁面:文件(file)——>設置(setting)——>項目(Project)——>Project Interpreters;

2、選擇項目,點擊右邊的配置按鈕,選擇Create VirtualEnv。這時會彈出Create Virtual Environment的對話框;

3、配置新環境:

Name中填寫新虛擬環境的名字,或者使用默認名字,方便以后安裝第三方包和其他項目使用;

在Location中填寫新環境的文件目錄;

在Base interpreter下拉框中選擇Python解釋器;

(這里我沒勾選)勾選Inherit global site-packages可以使用base interpreter中的第三方庫,不選將和外界完全隔離;

勾選Make available to all projects可將此虛擬環境提供給其他項目使用。

點擊OK,配置完畢,如下圖所示:

 

 

 然后直接把下面VTVK庫要安裝的五個庫直接放在該new_nev目錄下的Scripts文件夾中,然后進行安裝。。。

 

 

 

相關庫下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

 

下載下面五個庫,然后在庫文件所在目錄里進行安裝:

 

示例:下載VTK-7.1.1-cp36-cp36m-win_amd64.whl:

 

五個whl文件都下載完后,以管理員身份運行 cmd,在下載目錄依次 按下面的順序 進行安裝:

pip install VTK-7.1.1-cp36-cp36m-win_amd64.whl
pip install numpy-1.13.3+mkl-cp36-cp36m-win_amd64.whl
pip install traits-4.6.0-cp36-cp36m-win_amd64.whl
pip install mayavi-4.5.0+vtk71-cp36-cp36m-win_amd64.whl
pip install PyQt4-4.11.4-cp36-cp36m-win_amd64.whl

見下圖示范:

依次執行完畢就OK了。

重新打開PyCharm,然后在PyCharm里選擇上面創建的新的解釋器,如下圖,點擊OK就行了。

可以通過點擊該綠色的加號來進行其他包的安裝,如下:

 

 

 

好了,終於安裝好了QAQ,來測試一下:

【測試一】

新建.py文件,輸入:

from tvtk.tools import tvtk_doc
tvtk_doc.main()

 

然后程序幫我們打開了TVTK文檔查看工具

我們可在其中找到TVTK中所有細節描述

例如:在Class Name中輸入ConeSource,就可以在下面的Documentation中進行查看該類型的細節。

 

【測試二】

建立TVTK庫長方體數據源:

from tvtk.api import tvtk

# 創建一個長方體數據源,並且同時設置其長寬高

tvtk.CubeSource(x_length=1.0, y_length=2.0, z_length=3.0)

# 輸出整個結果的細節

print(s)

 

以上測試無誤,則說明已經完全安裝好了TVTK庫O(∩_∩)O

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM