[問題] sphere() 畫圖無法顯示問題

作者: greenmi (爪)   2017-05-22 08:59:24
我在幫一個教授安裝上課(python程式語言)所需的環境,
但最簡單的畫圖指令一直有問題,
我本身不是程式語言專業,快瘋了QQ
上來跟大家求救。
教授的要求:
Anaconda 3 + python2.7 + python3.6 + vpython + pygal + pygame
(後面3個是用Anaconda Prompt 下pip指令安裝)
然後用jupyter notebook 來寫語言
裝完後,其他一些加減乘除的運算都跑得出來
但在畫圖的時候卻有狀況!!
教授教我測試的程式碼是:
from vpython import *
sphere()
就這兩行而已。
在我安裝的環境裡,
key完第二行之後可以執行、沒有錯誤碼,
有跳出一個執行視窗,但是視窗一片黑!!
測試了其他跟繪圖有關的指令也都是跳出一片黑的執行視窗,
而測試設定視窗長寬的程式碼時,
執行視窗的長寬會隨著改變,表示可以work但就是一片黑顯示不出裡面的圖...
據教授所說,正常的狀況是跳出的視窗裡應該會有圓形。
這兩行程式碼在教授自己研究室的電腦裡是可以正常執行的。
但是教授也無法敘述他是怎麼安裝他的環境....
最後他有給一個建議是,可能是我安裝的這台電腦顯卡不支援opengl繪圖,
我的顯卡是"intel(R)HD Graphics 530",
我google的結果好像可以支援呀....
已經卡在這裡兩個禮拜了,明天就要正式上課...
跪求鄉民給我指點QQ
是不是我安裝的過程出了什麼問題、我還需要安裝什麼套件嗎?
還是這台電腦(整間電腦教室QQ)就是不支援繪圖呢??
作者: s860134 (s860134)   2017-05-22 23:24:00
好詭譎 ,你要裝 3.0又要裝 2.7 然後兩個串在一起??
作者: Neisseria (Neisseria)   2017-05-23 15:14:00
不太需要那麼多版本,頂多 2.7 加上 3.5-3.6 即可
作者: greenmi (爪)   2017-05-23 15:14:00
是同一台電腦同時裝兩個版本,這樣老師想用什麼自己選
作者: greenmi (爪)   2017-05-23 15:15:00
python 我是裝2.7跟3.6兩個版本
作者: Neisseria (Neisseria)   2017-05-23 15:15:00
Win 的 Python 3 有 py 這隻小啟動器,可切換版本不好意思,我搞錯了 VPython 要用 Jupyter 來寫才對

Links booklink

Contact Us: admin [ a t ] ucptt.com