私は最近、Pythonでプログラミングを学び始めました。現在、私はpygameのダウンロードをインストールしようとしていますが、私は常に同じエラーgetttingています:私はすでに同様の問題と投稿数を経たが、それらのどれもまったく同じ問題がなかった、および/または、彼らは心配していたpygameをpipでインストール:コマンド "python setup.py egg_info"がエラーコード1で失敗しました
C:\WINDOWS\system32>python -m pip install pygame
Collecting pygame
Using cached pygame-1.9.2.tar.gz
Complete output from command python setup.py egg_info:
WARNING, No "Setup" File Exists, Running "config.py"
Using WINDOWS configuration...
Path for SDL not found.
Too bad that is a requirement! Hand-fix the "Setup"
Path for FONT not found.
Path for IMAGE not found.
Path for MIXER not found.
Path for PNG not found.
Path for JPEG not found.
Path for PORTMIDI not found.
Path for COPYLIB_tiff not found.
Path for COPYLIB_z not found.
Path for COPYLIB_vorbis not found.
Path for COPYLIB_ogg not found.
If you get compiler errors during install, doublecheck
the compiler flags in the "Setup" file.
Continuing With "setup.py"
Error with the "Setup" file,
perhaps make a clean copy from "Setup.in".
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "c:\users\filip\appdata\local\temp\pip-build-0xsf1b\pygame\setup.py", line 165, in <module>
extensions = read_setup_file('Setup')
File "C:\Python33\lib\distutils\extension.py", line 164, in read_setup_file
line = expand_makefile_vars(line, vars)
File "C:\Python33\lib\distutils\sysconfig.py", line 430, in expand_makefile_vars
s = s[0:beg] + vars.get(m.group(1)) + s[end:]
TypeError: Can't convert 'NoneType' object to str implicitly
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:\users\filip\appdata\local\temp\pip-build-0xsf1b\pygame\
を異なるパッケージとオペレーティングシステムを使用しています。さらに、私はこれらの問題にいくつかの解決策を試しましたが、私のために何も働かなかった(私はpipをアップグレードしようとしましたが、easy_installといくつかのオプションを使ってインストールしましたが残念ながら、
誰かがこの問題で私を助けることができれば、心から感謝します。私はそれがおそらく無関係な、または "初心者"の質問であることを認識していますが、私は正直に私自身の解決策を見つけようとしましたが、本当に何をすべきか分かりません。私はコンピュータサイエンスで本当に教育されたこともありません。そのため、これらのことのすべてが私を挫折させ、混乱させてしまい、学習プロセスに邪魔されています。
私はWindows 10、python 3.3 64ビットを使用しています。
ありがとうございました!
どちらが正しいか判断するのに手伝ってください。私はwin32と64の部分だけを理解しています.. – Fichonije
@Fichonijeあなたのpythonバージョンが3.3の場合、Webサイトは悲しいことに、正確なバージョンを提供しませんが、あなたの3.3で動作するとは思わないが、cp34(python 3.4)amd_64を試すことができます。 Webを検索して別のウェブサイトを探したり、Python 3.4.2にアップデートしたりして、同じファイルを使用することができます(あなたのバージョンとこれとの違いはごくわずかです。バグ修正だけです)。 –
Iそれはうまくいかず、別のバージョンを使用することを避けようとしていました。これは、よく慣れたpyscripterで動作するかどうかわからないからです。そして、それは私がまだ完全に理解していない "ものを設定する"の全体的な他の領域をもたらします..とにかくあなたの助けをたくさんありがとう、本当に感謝:) – Fichonije