2013-10-30 42 views
6

我已經下載pyglet的時候,但是當我 運行「setup.py」的東西,它只是說,這在 命令行:錯誤:沒有命令提供要安裝pyglet

Traceback (most recent call last):

File "C:\PythonX\Include\pyglet\pyglet-1.1.4\setup.py", line 285, in

setup(**setup_info) 

File "C:\Python27\lib\distutils\core.py", line 140, in setup

raise SystemExit, gen_usage(dist.script_name) + "\nerror: %s" % msg 

SystemExit: usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]

or: setup.py --help [cmd1 cmd2 ...]

or: setup.py --help-commands

or: setup.py cmd --help

error: no commands supplied

怎麼辦我修復這個錯誤並安裝pyglet?

回答

27

如果你只是做了python setup.py,你會得到這一點 - 你需要輸入python setup.py build隨後python setup.py install

因爲你在Windows上;即使上述命令可能無法正常工作。在這種情況下,您可以將download the Windows installer version安裝到您的默認系統Python中。

+0

@theSilentOne:它說我需要1.4或更高版本。 –

+0

這是誰說的? –

+0

@Hissing蟑螂,檢查我發佈的其他鏈接。選擇您的Windows機器的體系結構的Python安裝程序。 –

0

剛纔檢查的pyglet網站,有自己的主頁上發現了一個MSI安裝程序:

http://pyglet.googlecode.com/files/pyglet-1.1.4.msi

你還需要安裝一個最近的Python

這裏的版本中的64位安裝程序:

http://www.python.org/ftp/python/3.3.2/python-3.3.2.amd64.msi

和32位的安裝程序:

http://www.python.org/ftp/python/3.3.2/python-3.3.2.msi

+0

他正在嘗試安裝它,而不是運行它。 –

+0

這些命令都不能在命令行或命令提示符下使用。它們都是無效的語法,或'python'不被識別爲內部或外部命令,可操作的程序或批處理文件。 –

+0

如果您檢查該鏈接,pyglet開發人員說它不需要安裝;它是便攜式的。 –

0

我有同樣的問題。 當我在我的桌面上安裝時,它工作正常,但是當我想在我的筆記本電腦上安裝時,它給了我錯誤消息。 解決方案: 刪除Python安裝並重新安裝,然後繼續安裝django。 *首先運行構建命令:setup.py的建設 *然後運行安裝命令:setup.py的安裝

這將解決您的問題。但是,如果它仍然存在,得到了MSI安裝程序,如果想在Windows7的

0

試試這個: 在Windows添加環境變量 的Windows +暫停>高級系統設置>環境變量 添加在系統變量新: 變量:Python34 價值:c:\ Python34 \ python.py(或者你已經安裝了Python)

然後使用cmd運行: c:\ Python34> python setup_bs4.py install(setup_bs4.py-> is BS4 setup file here copied)

並完成... :) 何它有助於。

相關問題