因此,經過近2天無法使GLEW工作:嘗試Gl3w。Gl3w Python腳本錯誤:如何解決它/讓它工作
python腳本抱怨語法錯誤,表示所有打印都表示語法錯誤,所以我將它們全部刪除。現在它是抱怨進口...(基本上它似乎是抱怨整個代碼)
我不知道Python,但我找不到支持Gl3w ...我應該不斷嘗試「糾正腳本「,我認爲應該工作正常?我究竟做錯了什麼」?
謝謝!
這是腳本:https://github.com/skaslev/gl3w
因此,經過近2天無法使GLEW工作:嘗試Gl3w。Gl3w Python腳本錯誤:如何解決它/讓它工作
python腳本抱怨語法錯誤,表示所有打印都表示語法錯誤,所以我將它們全部刪除。現在它是抱怨進口...(基本上它似乎是抱怨整個代碼)
我不知道Python,但我找不到支持Gl3w ...我應該不斷嘗試「糾正腳本「,我認爲應該工作正常?我究竟做錯了什麼」?
謝謝!
這是腳本:https://github.com/skaslev/gl3w
您正在使用Python 3,而腳本需要Python 2:
它的主要部分是一個簡單
gl3w_gen.py
的Python 2.6腳本
在python 2,print是一個聲明,3,它是一個函數。嘗試使用python 3運行python 2代碼時,此差異會導致語法錯誤:
$ python3.3
Python 3.3.0 (default, Sep 29 2012, 08:16:08)
[GCC 4.2.1 Compatible Apple Clang 3.1 (tags/Apple/clang-318.0.58)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'Hello world!'
File "<stdin>", line 1
print 'Hello world!'
^
SyntaxError: invalid syntax
專業提示:當您遇到Python問題時,請始終包含* full * traceback。 –
完全追溯的含義?對不起,我從來沒有處理Python,只是想打開並試圖自己修復它,因爲我可以用記事本閱讀它。 但是通過完整的追溯你的意思? – GigaBass
它通過'SyntaxError'消息告訴你文件,行號和確切行的部分。我在回答中包含了一個。對於其他例外情況,它會在頂部標明「Traceback」。 –