私は試した: c:/python34/scripts/pip install http://bitbucket.org/pygame/pygame
そしてこのエラーが発生しました:
Cannot unpack file C:\Users\Marius\AppData\Local\Temp\pip-b60d5tho-unpack\pygame
(downloaded from C:\Users\Marius\AppData\Local\Temp\pip-rqmpq4tz-build, conte
nt-type: text/html; charset=utf-8); cannot detect archive format
Cannot determine archive format of C:\Users\Marius\AppData\Local\Temp\pip-rqmp
q4tz-build
誰かが解決策を持っているなら、遠慮なくそれらを共有してください!私も試しましたpip install --allow-unverified
、しかしそれは私にもエラーを与えました。
これは私のために働く唯一の方法です。
pip install pygame==1.9.1release --allow-external pygame --allow-unverified pygame
-
これらは私をこのコマンドに導くステップです(人々がそれを簡単に見つけられるように私はそれらを置きました):
$ pip install pygame
Collecting pygame
Could not find any downloads that satisfy the requirement pygame
Some externally hosted files were ignored as access to them may be unreliable (use --allow-external pygame to allow).
No distributions at all found for pygame
次に、提案するように、外部を許可します。
$ pip install pygame --allow-external pygame
Collecting pygame
Could not find any downloads that satisfy the requirement pygame
Some insecure and unverifiable files were ignored (use --allow-unverified pygame to allow).
No distributions at all found for pygame
だから私は検証不可能なことも許可します:
$ pip install pygame --allow-external pygame --allow-unverified pygame
Collecting pygame
pygame is potentially insecure and unverifiable.
HTTP error 400 while getting http://www.pygame.org/../../ftp/pygame-1.6.2.tar.bz2 (from http://www.pygame.org/download.shtml)
Could not install requirement pygame because of error 400 Client Error: Bad Request
Could not install requirement pygame because of HTTP error 400 Client Error: Bad Request for URL http://www.pygame.org/../../ftp/pygame-1.6.2.tar.bz2 (from http://www.pygame.org/download.shtml)
そこで、 http://www.pygame.org/download.shtml にアクセスした後、バージョン番号を追加することを考えました(1.9.1releaseは現在安定しています)。
-
それが役に立てば幸い。
Visual Studio10以降が見つからないというpygameエラーのインストール時に問題が発生した場合。私は答えを持っています:私は多くのバージョンを試しましたが、うまくいかないので、問題はビジュアルスタジオを持っているか持っていないかではありません。問題はファイルです:tar.gz
と.whl
の間なので、これが解決策です:
1)ファイルのダウンロード:
ここに移動してpygameバージョンをダウンロードし、x64またはx86とpythonバージョンに注意してください。私のシステムはx64で、pythonは3.4なので、次を選択します:pygame-1.9.2a0-cp34-none-win_AMD64.whl
2)インストールする場所に置きます。
「C:」に入れたので、cmd:を開いて次のように入力します:cd C:\(これは場所をC:に変更します)
3)インストール
pip install C:\pygame-1.9.2a0-cp34-none-win_AMD64.whl
完了!
互換性のあるPygameバージョンが単に破損しているか壊れていることに気づきました。そのため、Pygameを実行するには以前のバージョンのpythonをインストールする必要がありました。ほとんどのモジュールはPython 3.4と互換性があるように更新されていないため、実際には問題ありません。だからそれは私にもっと多くのオプションを与えるだけです。