python tvtk库_PyCharm创建虚拟环境 和 TVTK库的安装
注:示例系統(tǒng)環(huán)境:Windows10 64位 + Anaconda3:
昨天安裝TVTK庫遇到些麻煩,當(dāng)時隨便將庫下到個文件夾安裝后(沒找到VENV文件夾...),
進行測試:from tvtk.tools import tvtk_doc
結(jié)果顯示No module named ‘traits.api‘?? 如下圖所示:
進行其他測試也同樣有類似問題。。。
解決方法:使用PyCharm創(chuàng)建虛擬環(huán)境的方法:
1、打開Project Interpreters頁面:文件(file)——>設(shè)置(setting)——>項目(Project)——>Project Interpreters;
2、選擇項目,點擊右邊的配置按鈕
,選擇Create VirtualEnv
。這時會彈出Create Virtual Environment的對話框;
3、配置新環(huán)境:
Name中填寫新虛擬環(huán)境的名字,或者使用默認名字,方便以后安裝第三方包和其他項目使用;
在Location中填寫新環(huán)境的文件目錄;
在Base interpreter下拉框中選擇Python解釋器;
(這里我沒勾選)勾選Inherit global site-packages可以使用base interpreter中的第三方庫,不選將和外界完全隔離;
勾選Make available to all projects可將此虛擬環(huán)境提供給其他項目使用。
點擊OK,配置完畢,如下圖所示:
然后直接把下面VTVK庫要安裝的五個庫直接放在該new_nev目錄下的Scripts文件夾中,然后進行安裝。。。
下載下面五個庫,然后在庫文件所在目錄里進行安裝:
示例:下載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
見下圖示范:
依次執(zhí)行完畢就OK了。
重新打開PyCharm,然后在PyCharm里選擇上面創(chuàng)建的新的解釋器,如下圖,點擊OK就行了。
可以通過點擊該綠色的加號來進行其他包的安裝
,如下:
好了,終于安裝好了QAQ,來測試一下:
【測試一】
新建.py文件,輸入:
from tvtk.tools import tvtk_doc
tvtk_doc.main()
然后程序幫我們打開了TVTK文檔查看工具
我們可在其中找到TVTK中所有細節(jié)描述
例如:在Class Name中輸入ConeSource,就可以在下面的Documentation中進行查看該類型的細節(jié)。
【測試二】
建立TVTK庫長方體數(shù)據(jù)源:
from?tvtk.api?import?tvtk
#?創(chuàng)建一個長方體數(shù)據(jù)源,并且同時設(shè)置其長寬高
s?=?tvtk.CubeSource(x_length=1.0,?y_length=2.0,?z_length=3.0)
# 輸出整個結(jié)果的細節(jié)
print(s)
以上測試無誤,則說明已經(jīng)完全安裝好了TVTK庫O(∩_∩)O
原文:http://www.cnblogs.com/GraceSkyer/p/8012242.html
總結(jié)
以上是生活随笔為你收集整理的python tvtk库_PyCharm创建虚拟环境 和 TVTK库的安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 并发编程必须知道的七种锁类型以
- 下一篇: python输入float_python