Kivy: "창을 κ°€μ Έμ˜¬ 수 μ—†μŠ΅λ‹ˆλ‹€. μ€‘λ‹¨ν•˜μ‹­μ‹œμ˜€."

에 λ§Œλ“  2018λ…„ 07μ›” 13일  Β·  26μ½”λ©˜νŠΈ  Β·  좜처: kivy/kivy

버전

μ„€λͺ…

[INFO   ] [Logger      ] Record log in C:\Users\flamesoff\.kivy\logs\kivy_18-07-13_16.txt
[INFO   ] [Kivy        ] v1.10.1
[INFO   ] [Python      ] v3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_pil, img_gif (img_sdl2, img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: pil(['text_sdl2'] ignored)
[CRITICAL] [Window      ] Unable to find any valuable Window provider.
sdl2 - ImportError: DLL load failed: НС Π½Π°ΠΉΠ΄Π΅Π½ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ.
  File "C:\Users\flamesoff\AppData\Roaming\Python\Python36\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "C:\Users\flamesoff\AppData\Roaming\Python\Python36\site-packages\kivy\core\window\window_sdl2.py", line 26, in <module>
    from kivy.core.window._window_sdl2 import _WindowSDL2Storage

[CRITICAL] [App         ] Unable to get a Window, abort.

λ‹€μ‹œ μ„€μΉ˜ν•΄λ„ 도움이 λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
이 λͺ…령을 μ—¬λŸ¬ 번 μ‹œλ„ν•˜λ©΄ λͺ¨λ“  것이 이미 μ„€μΉ˜λœ κ²ƒμœΌλ‘œ 좜λ ₯λ©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ½”λ“œλŠ” μ—¬μ „νžˆ μž‘λ™ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

pip install --upgrade pip wheel setuptools
pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
pip install kivy.deps.gstreamer
pip install kivy.deps.angle
pip install kivy

μ½”λ“œ 및 둜그

from kivy.app import App
from kivy.uix.button import Button


class TestApp( App ) :
    def build( self ) :
        return Button( text = 'Hello World' )


TestApp().run()
documentation Windows Needs-analysis

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

λ‚΄ StackOverflow 질문의 λˆ„κ΅°κ°€ κ°€ λ‚΄ λ¬Έμ œμ— λŒ€ν•œ 해결책이 μžˆλŠ” λ‹€λ₯Έ μŠ€λ ˆλ“œλ₯Ό μ°Ύμ•˜κ³  이것이 OP와 λ™μΌν•œ 문제일 κ°€λŠ₯성이 λ†’μŠ΅λ‹ˆλ‹€.

@FlamesoFF PyCharm을 μ‚¬μš©ν•˜μ—¬ μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ, μ•„λ‹ˆλ©΄ ν”„λ‘œμ νŠΈμ— λŒ€ν•œ 인터프리터λ₯Ό 선택할 λ•Œ 가상 ν™˜κ²½μ„ λ§Œλ“€ 수 μžˆλŠ” λ‹€λ₯Έ IDEλ₯Ό μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ? (μ–΄λ–€ 이유둜) λͺ¨λ“  파이썬 λͺ¨λ“ˆμ„ κ°€μ Έμ˜€μ§€ μ•ŠλŠ” 가상 ν™˜κ²½μ—μ„œ 파이썬 λ³΅μ œλ³Έμ„ μ‹€ν–‰ν•˜κ³  μžˆμ„ κ°€λŠ₯μ„± 이

이 문제λ₯Ό ν•΄κ²°ν•˜λ €λ©΄ ν”„λ‘œμ νŠΈ 인터프리터λ₯Ό κΈ°μ‘΄ 인터프리터(PyCharmμ—μ„œ: 파일 > μ„€μ • > ν”„λ‘œμ νŠΈ > ν”„λ‘œμ νŠΈ 인터프리터 > κΈ°μ‘΄ 인터프리터)둜 λ³€κ²½ν•˜κ³  원본 python.exe 파일의 μœ„μΉ˜λ‘œ 이동해야 ν–ˆμŠ΅λ‹ˆλ‹€. κ·Έλ ‡κ²Œ ν•˜λ €λ©΄ PyCharmμ—μ„œ "μˆ¨κΉ€ 파일 ν‘œμ‹œ")λ₯Ό μ„ νƒν•˜κ³  THATλ₯Ό λ‚΄ μΈν„°ν”„λ¦¬ν„°λ‘œ μ„€μ • ν•©λ‹ˆλ‹€.

이것은 λ‚˜λ₯Ό μœ„ν•΄ 문제λ₯Ό ν•΄κ²°ν–ˆμŠ΅λ‹ˆλ‹€. λ°”λΌκ±΄λŒ€ λ‹Ήμ‹ μ—κ²Œλ„ λ§ˆμ°¬κ°€μ§€μž…λ‹ˆλ‹€!

λͺ¨λ“  26 λŒ“κΈ€

λ‚˜λŠ” λ˜‘κ°™μ€ λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. 포럼 읽기, python/kivy 제거/μž¬μ„€μΉ˜, λ‹€λ₯Έ python 버전 μ‹œλ„, λ‚΄ PATHλ₯Ό umpteen ν΄λ”λ‘œ λΌμš°νŒ…ν•˜λŠ” λ“± 이 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ 8μ‹œκ°„ 이상을 μ‰½κ²Œ λ³΄λƒˆμŠ΅λ‹ˆλ‹€.

λ‚˜λŠ” 이것과 κ΄€λ ¨ν•˜μ—¬ μŠ€νƒ μ˜€λ²„ν”Œλ‘œμ— λŒ€ν•΄ μ§ˆλ¬Έν–ˆμŠ΅λ‹ˆλ‹€(μ€‘λ³΅μœΌλ‘œ 잘λͺ» ν”Œλž˜κ·Έ 지정됨 - 그렇지 μ•ŠμŒ). 닡변을 받을 수 μžˆλŠ” 링크 μž…λ‹ˆλ‹€. λˆ„κ΅°κ°€κ°€ 곧 해결책을 내놓기λ₯Ό λ°”λžλ‹ˆλ‹€. μ œκ°€ ν•  수 μžˆλŠ” λͺ¨λ“  것을 μ‹œλ„ν•˜κ³  μžˆμ§€λ§Œ ν˜„μž¬λ‘œμ„œλŠ” μ™„μ „νžˆ 손싀을 보고 μžˆμŠ΅λ‹ˆλ‹€. 정말 ν‚€λΉ„λ₯Ό 배우고 μ‹ΆμŠ΅λ‹ˆλ‹€.

μ’‹μ•„, λ‚˜λŠ” 이것을 λ‚˜μ€‘μ— μž¬ν˜„ν•˜λ €κ³  μ‹œλ„ν•  것이닀. 이것을 보고 μžˆλ‹€λ©΄ λΉ λ₯Έ 질문: 이미 angle λŒ€μ‹  glew둜 μž‘λ™μ‹œν‚€λ €κ³  μ‹œλ„ν•œ 적이 μžˆμŠ΅λ‹ˆκΉŒ( pip install kivy.deps.glew )?

@dolang OP에 λŒ€ν•΄μ„œλŠ” 잘 λͺ¨λ₯΄κ² μ§€λ§Œ glew만 μ„€μΉ˜ν•˜κ³  angle만 μ„€μΉ˜ν•˜κ³  λ‘˜ λ‹€ μ„€μΉ˜ν•΄ λ³΄μ•˜λŠ”λ° 상관없이 λ™μΌν•œ 였λ₯˜κ°€ λ°œμƒν•©λ‹ˆλ‹€.

전에 λΉ„μŠ·ν•œ 문제λ₯Ό λ³Έ 적이 μžˆμ§€λ§Œ(μ–΄μ©Œλ©΄ 이것을 μ‹œλ„

μ‹œμŠ€ν…œ μ„€μΉ˜λ₯Ό 직접 μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ? pip install ... λ˜λŠ” pip install --user ... ν•˜μ…¨μŠ΅λ‹ˆκΉŒ?

pypiμ—μ„œ 이전 λ²„μ „μ˜ kivy.deps.xxxλ₯Ό μ œκ±°ν•˜κ³  λ‹€μ‹œ μ„€μΉ˜ν•΄ λ³΄μ‹­μ‹œμ˜€. λ§ˆμ§€λ§‰ 버전과 pip install kivy.deps.sdl2==ver λ˜λŠ” 이와 μœ μ‚¬ν•œ 것을 μ°Ύμ•„μ„œ μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ˜ν•œ sdl2둜만 μ‹œλ„ν•˜κ³  λΉ›μ΄λ‚˜ 각도가 μ—†μŠ΅λ‹ˆκΉŒ? λ˜ν•œ kivy.deps.gstreamerκ°€ μ„€μΉ˜λ˜μ–΄ μžˆμ§€ μ•Šμ€μ§€ ν™•μΈν•˜κ³  도움이 λ˜λŠ”μ§€ ν™•μΈν•˜μ‹­μ‹œμ˜€.

λ‚˜λŠ” μ§€κΈˆ λ‹Ήμž₯ 바베큐에 κ°€μ•Ό ν•˜κΈ° λ•Œλ¬Έμ— 더 λΉ λ₯Έ 잠재적인 해결책을 μ§€κΈˆ μ‹œλ„ν•  것이고, λ‹€λ₯Έ 것은 μ‹œλ„ν•˜κΈ° μœ„ν•΄ 였늘 λ°€/λ‚΄μΌκΉŒμ§€ κΈ°λ‹€λ €μ•Ό ν•  κ²ƒμž…λ‹ˆλ‹€.

@dolang 예, μ‹œμŠ€ν…œμ— 직접 μ„€μΉ˜ μ€‘μž…λ‹ˆλ‹€. λ‚˜λŠ” python -m pip install ...을 μ‚¬μš©ν•©λ‹ˆλ‹€. λ‚˜λŠ” ν™•μ‹€νžˆ κ·Έ ν¬λŸΌμ„ μ‚΄νŽ΄λ³΄κ³  였늘 λ°€ 집에 λŒμ•„μ˜€λ©΄ λ­”κ°€κ°€ μž‘λ™ν•˜λŠ”μ§€ 확인할 κ²ƒμž…λ‹ˆλ‹€. 도움/λ‹΅λ³€ κ°μ‚¬ν•©λ‹ˆλ‹€ πŸ‘

@matham μ œμ•ˆλœ ꡬ성 쀑 μ–΄λ–€ 것도 μ‹œλ„ν•˜μ§€ μ•Šμ•˜μ§€λ§Œ 신속해야 ν•˜κΈ° λ•Œλ¬Έμ— μ§€κΈˆ λΉ λ₯΄κ²Œ μ‹œλ„ν•˜κ² μŠ΅λ‹ˆλ‹€. sdl2만 μ‹€ν–‰ν•˜κ±°λ‚˜ gstreamer μ œκ±°κ°€ μž‘λ™ν•œλ‹€λ©΄ 였늘 λ°€μ΄λ‚˜ 내일 이전 버전을 μ‹œλ„ν•  κ²ƒμž…λ‹ˆλ‹€. κ·Έλž˜λ„ μ œμ•ˆμ— κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€!

@matham λΆˆν–‰νžˆλ„ gstreamer, glew 및 angle을 μ œκ±°ν•˜λ©΄ μ—¬μ „νžˆ λ™μΌν•œ 였λ₯˜κ°€ λ°œμƒν•©λ‹ˆλ‹€.

μ§€κΈˆμ€ κ°€μ•Ό ν•˜μ§€λ§Œ λ‹€λ₯Έ λͺ¨λ“  것을 였늘 λ°€ λŠ¦κ²Œλ‚˜ 내일 아침에 μ‹œλ„ν•΄ λ³΄κ² μŠ΅λ‹ˆλ‹€. λͺ¨λ“  μ œμ•ˆμ— κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€.

@gkub μž μ‹œ μ‚΄νŽ΄λ³΄λ©΄ λ³„λ„μ˜ λ¬Έμ œκ°€ λ°œμƒν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

  • Python 버전이 μΌμΉ˜ν•˜μ§€ μ•ŠμŒ(3.6 λŒ€μ‹  3.7)
  • StackOverflow μ§ˆλ¬Έμ— λ”°λ₯΄λ©΄ μ„€μΉ˜λŠ” AppData\Local μ•„λ‹ˆλΌ AppData\Roaming AppData\Local 에 μžˆμŠ΅λ‹ˆλ‹€(3.6μ—μ„œ 3.7둜 λ³€κ²½λ˜μ—ˆμ„ 수 있음).
  • 64λΉ„νŠΈκ°€ μ•„λ‹Œ 32λΉ„νŠΈ 인터프리터λ₯Ό μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

sdl2 및 glewκ°€ ν¬ν•¨λœ 폴더λ₯Ό κ²½λ‘œμ— μΆ”κ°€ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ•„λ§ˆλ„ λ‹€μŒ μœ„μΉ˜μ— μžˆμ„ κ²ƒμž…λ‹ˆλ‹€.

C:\Users\gkubi\AppData\Local\Programs\Python\Python37-32\share\sdl2
C:\Users\gkubi\AppData\Local\Programs\Python\Python37-32\share\glew

λ‚΄ StackOverflow 질문의 λˆ„κ΅°κ°€ κ°€ λ‚΄ λ¬Έμ œμ— λŒ€ν•œ 해결책이 μžˆλŠ” λ‹€λ₯Έ μŠ€λ ˆλ“œλ₯Ό μ°Ύμ•˜κ³  이것이 OP와 λ™μΌν•œ 문제일 κ°€λŠ₯성이 λ†’μŠ΅λ‹ˆλ‹€.

@FlamesoFF PyCharm을 μ‚¬μš©ν•˜μ—¬ μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ, μ•„λ‹ˆλ©΄ ν”„λ‘œμ νŠΈμ— λŒ€ν•œ 인터프리터λ₯Ό 선택할 λ•Œ 가상 ν™˜κ²½μ„ λ§Œλ“€ 수 μžˆλŠ” λ‹€λ₯Έ IDEλ₯Ό μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ? (μ–΄λ–€ 이유둜) λͺ¨λ“  파이썬 λͺ¨λ“ˆμ„ κ°€μ Έμ˜€μ§€ μ•ŠλŠ” 가상 ν™˜κ²½μ—μ„œ 파이썬 λ³΅μ œλ³Έμ„ μ‹€ν–‰ν•˜κ³  μžˆμ„ κ°€λŠ₯μ„± 이

이 문제λ₯Ό ν•΄κ²°ν•˜λ €λ©΄ ν”„λ‘œμ νŠΈ 인터프리터λ₯Ό κΈ°μ‘΄ 인터프리터(PyCharmμ—μ„œ: 파일 > μ„€μ • > ν”„λ‘œμ νŠΈ > ν”„λ‘œμ νŠΈ 인터프리터 > κΈ°μ‘΄ 인터프리터)둜 λ³€κ²½ν•˜κ³  원본 python.exe 파일의 μœ„μΉ˜λ‘œ 이동해야 ν–ˆμŠ΅λ‹ˆλ‹€. κ·Έλ ‡κ²Œ ν•˜λ €λ©΄ PyCharmμ—μ„œ "μˆ¨κΉ€ 파일 ν‘œμ‹œ")λ₯Ό μ„ νƒν•˜κ³  THATλ₯Ό λ‚΄ μΈν„°ν”„λ¦¬ν„°λ‘œ μ„€μ • ν•©λ‹ˆλ‹€.

이것은 λ‚˜λ₯Ό μœ„ν•΄ 문제λ₯Ό ν•΄κ²°ν–ˆμŠ΅λ‹ˆλ‹€. λ°”λΌκ±΄λŒ€ λ‹Ήμ‹ μ—κ²Œλ„ λ§ˆμ°¬κ°€μ§€μž…λ‹ˆλ‹€!

@gkub 당신이 ν•œ 일의 λΆ€μž‘μš©μœΌλ‘œ 당신을 μœ„ν•΄ 가상 ν™˜κ²½ μ—μ„œ λ²—μ–΄λ‚˜μ§€ μ•Šκ³ 

certifi==2018.4.16 chardet==3.0.4 docutils==0.14 idna==2.7 Kivy==1.10.1 Kivy-Garden==0.1.4 kivy.deps.angle==0.1.7 kivy.deps.glew= =0.1.10 kivy.deps.gstreamer==0.1.13

kivy.deps.sdl2==0.1.18

베개==5.2.0 pygame==1.9.3 Pygments==2.2.0 pypiwin32==223 pywin32==223 μš”μ²­==2.19.1 urllib3==1.23

톡역사 화면이 μ–΄λ–»κ²Œ μƒκ²ΌλŠ”μ§€, 그리고 μ΄ˆκΈ°μ— μ–΄λ–»κ²Œ μ„€μ •ν–ˆλŠ”μ§€μ— λŒ€ν•œ 단계에 λŒ€ν•œ 그림을 여기에 넣을 수 μžˆμŠ΅λ‹ˆκΉŒ? 문제λ₯Ό μž¬ν˜„ν•  수 μžˆλ‹€λ©΄ 이에 λŒ€ν•œ μ‹€μ œ μ†”λ£¨μ…˜μ„ μ°ΎλŠ” 데 도움이 될 수 μžˆμŠ΅λ‹ˆλ‹€.

@λŒλž‘
인터프리터가 μ‹€νŒ¨ν–ˆμ„ λ•Œ μ²˜μŒμ— μ–΄λ–»κ²Œ κ΅¬μ„±ν–ˆλŠ”μ§€:

failed interpreter setup

μ‹€νŒ¨ν•œ ꡬ성이 μžˆλŠ” νŒ¨ν‚€μ§€ ν™”λ©΄:

failed interpreter packages

SDL2 였λ₯˜(glew, angle 및 gstreamerκ°€ μ„€μΉ˜λœ μƒνƒœ)λ₯Ό ν¬ν•¨ν•˜μ—¬ μ‹€νŒ¨ν•œ "Hello World" λ²„νŠΌ ν”„λ‘œκ·Έλž¨ 좜λ ₯:

failed interpreter run

인터프리터λ₯Ό μ„±κ³΅μ μœΌλ‘œ κ΅¬μ„±ν•œ 방법:

successful interpreter setup

성곡적인 섀정을 μœ„ν•œ νŒ¨ν‚€μ§€ ν™”λ©΄:

successful interpreter packages

도움이 되기λ₯Ό λ°”λžλ‹ˆλ‹€. λ§ˆμ§€λ§‰ 두 μ΄λ―Έμ§€μ˜ 상단에 μžˆλŠ” 이상함은 λ¬΄μ‹œν•˜μ‹­μ‹œμ˜€.

@gkub κ°μ‚¬ν•©λ‹ˆλ‹€. λ‚˜λŠ” 그것을 μ œλŒ€λ‘œ ν…ŒμŠ€νŠΈν•˜μ§€ λͺ»ν–ˆμ§€λ§Œ ν™•μ‹€νžˆ λ§Žμ€ 도움이 될 κ²ƒμž…λ‹ˆλ‹€.

λ‚΄κ°€ μ•Œμ•„μ°¨λ¦° ν•œ κ°€μ§€λŠ” ν•΄λ‹Ή virtualenvμ—μ„œ Inherit global site-packagesκ°€ ν™œμ„±ν™”λ˜μ–΄ μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€. μ™„μ „νžˆ 격리된 ν™˜κ²½μ„ λ§Œλ“œλŠ” λŒ€μ‹  가상 ν™˜κ²½κ³Ό μ „μ—­ ν™˜κ²½μ„ ν˜Όν•©ν•˜κΈ° λ•Œλ¬Έμ— 이것이 κ·€ν•˜μ˜ 경우 범인일 κ²ƒμž…λ‹ˆλ‹€.

ν•˜μ§€λ§Œ κ·Έ 사건을 μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄ μš°λ¦¬κ°€ ν•  수 μžˆλŠ” 일이 μžˆμ„ μˆ˜λ„ μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

이 λ¬Έμ œλŠ” μ‹œμž‘ μ˜€λ²„ν”Œλ‘œμ—μ„œ ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이 문제λ₯Ό λ‹«κ² μŠ΅λ‹ˆλ‹€.
FAQ μ„Ήμ…˜μ—λŠ” 이와 κ΄€λ ¨λœ λͺ¨λ“  잠재적인 λ¬Έμ œκ°€ λ‚˜μ—΄λ©λ‹ˆλ‹€.

μ’‹μ•„, λ‚˜λŠ” 이것을 λ‚˜μ€‘μ— μž¬ν˜„ν•˜λ €κ³  μ‹œλ„ν•  것이닀. 이것을 보고 μžˆλ‹€λ©΄ λΉ λ₯Έ μ§ˆλ¬Έμž…λ‹ˆλ‹€. 이미 _angle_ λŒ€μ‹  _glew_( pip install kivy.deps.glew )와 ν•¨κ»˜ μž‘λ™ν•˜λ„λ‘ μ‹œλ„ν–ˆμŠ΅λ‹ˆκΉŒ?

예, kivy.deps.glew둜 μ‹œλ„ν–ˆμ§€λ§Œ μž‘λ™ν•˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. μ €λŠ” 파이썬 3.7κ³Ό kivy 1.10.1을 μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

λ‚΄ StackOverflow 질문의 λˆ„κ΅°κ°€ κ°€ λ‚΄ λ¬Έμ œμ— λŒ€ν•œ 해결책이 μžˆλŠ” λ‹€λ₯Έ μŠ€λ ˆλ“œλ₯Ό μ°Ύμ•˜κ³  이것이 OP와 λ™μΌν•œ 문제일 κ°€λŠ₯성이 λ†’μŠ΅λ‹ˆλ‹€.

@FlamesoFF PyCharm을 μ‚¬μš©ν•˜μ—¬ μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ, μ•„λ‹ˆλ©΄ ν”„λ‘œμ νŠΈμ— λŒ€ν•œ 인터프리터λ₯Ό 선택할 λ•Œ 가상 ν™˜κ²½μ„ λ§Œλ“€ 수 μžˆλŠ” λ‹€λ₯Έ IDEλ₯Ό μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ? (μ–΄λ–€ 이유둜) λͺ¨λ“  파이썬 λͺ¨λ“ˆμ„ κ°€μ Έμ˜€μ§€ μ•ŠλŠ” 가상 ν™˜κ²½μ—μ„œ 파이썬 λ³΅μ œλ³Έμ„ μ‹€ν–‰ν•˜κ³  μžˆμ„ κ°€λŠ₯μ„± 이

이 문제λ₯Ό ν•΄κ²°ν•˜λ €λ©΄ ν”„λ‘œμ νŠΈ 인터프리터λ₯Ό κΈ°μ‘΄ 인터프리터(PyCharmμ—μ„œ: 파일 > μ„€μ • > ν”„λ‘œμ νŠΈ > ν”„λ‘œμ νŠΈ 인터프리터 > κΈ°μ‘΄ 인터프리터)둜 λ³€κ²½ν•˜κ³  원본 python.exe 파일의 μœ„μΉ˜λ‘œ 이동해야 ν–ˆμŠ΅λ‹ˆλ‹€. κ·Έλ ‡κ²Œ ν•˜λ €λ©΄ PyCharmμ—μ„œ "μˆ¨κΉ€ 파일 ν‘œμ‹œ")λ₯Ό μ„ νƒν•˜κ³  THATλ₯Ό λ‚΄ μΈν„°ν”„λ¦¬ν„°λ‘œ μ„€μ • ν•©λ‹ˆλ‹€.

이것은 λ‚˜λ₯Ό μœ„ν•΄ 문제λ₯Ό ν•΄κ²°ν–ˆμŠ΅λ‹ˆλ‹€. λ°”λΌκ±΄λŒ€ λ‹Ήμ‹ μ—κ²Œλ„ λ§ˆμ°¬κ°€μ§€μž…λ‹ˆλ‹€!

λ„ˆλŠ” μ΅œκ³ μ•Ό !! μΉœκ΅¬λŠ” 이것에 λ‚΄ 10μ‹œκ°„μ„ λ‚­λΉ„ν•œ λ‹€μŒ λ‹Ήμ‹ μ˜ μ†”λ£¨μ…˜μ„ μ°Ύμ•˜μŠ΅λ‹ˆλ‹€. λ‹€μ‹œ ν•œ 번 κ°μ‚¬ν•©λ‹ˆλ‹€

λ‚˜λŠ” λ˜‘κ°™μ€ λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. 포럼 읽기, python/kivy 제거/μž¬μ„€μΉ˜, λ‹€λ₯Έ python 버전 μ‹œλ„, λ‚΄ PATHλ₯Ό umpteen ν΄λ”λ‘œ λΌμš°νŒ…ν•˜λŠ” λ“± 이 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ 8μ‹œκ°„ 이상을 μ‰½κ²Œ λ³΄λƒˆμŠ΅λ‹ˆλ‹€.

λ‚˜λŠ” 이것과 κ΄€λ ¨ν•˜μ—¬ μŠ€νƒ μ˜€λ²„ν”Œλ‘œμ— λŒ€ν•΄ μ§ˆλ¬Έν–ˆμŠ΅λ‹ˆλ‹€(μ€‘λ³΅μœΌλ‘œ 잘λͺ» ν”Œλž˜κ·Έ 지정됨 - 그렇지 μ•ŠμŒ). 닡변을 받을 수 μžˆλŠ” 링크 μž…λ‹ˆλ‹€. λˆ„κ΅°κ°€κ°€ 곧 해결책을 내놓기λ₯Ό λ°”λžλ‹ˆλ‹€. μ œκ°€ ν•  수 μžˆλŠ” λͺ¨λ“  것을 μ‹œλ„ν•˜κ³  μžˆμ§€λ§Œ ν˜„μž¬λ‘œμ„œλŠ” μ™„μ „νžˆ 손싀을 보고 μžˆμŠ΅λ‹ˆλ‹€. 정말 ν‚€λΉ„λ₯Ό 배우고 μ‹ΆμŠ΅λ‹ˆλ‹€.

μ’‹μ•„, λ‚˜λŠ” 이것을 λ‚˜μ€‘μ— μž¬ν˜„ν•˜λ €κ³  μ‹œλ„ν•  것이닀. 이것을 보고 μžˆλ‹€λ©΄ λΉ λ₯Έ μ§ˆλ¬Έμž…λ‹ˆλ‹€. 이미 _angle_ λŒ€μ‹  _glew_( pip install kivy.deps.glew )와 ν•¨κ»˜ μž‘λ™ν•˜λ„λ‘ μ‹œλ„ν–ˆμŠ΅λ‹ˆκΉŒ?

λ‚˜λŠ” 같은 λ¬Έμ œκ°€ μžˆμ—ˆκ³  이것이 ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€!

μ €λŠ” Pycharm을 μ‚¬μš©ν•˜κ³  있으며 μ„€μ •-> ν”„λ‘œμ νŠΈ 인터프리터-> kivydepsglew κ°€μ Έμ˜€κΈ°λ₯Ό μ™„λ£Œν–ˆμŠ΅λ‹ˆλ‹€.

λ“œλ””μ–΄ ν•΄κ²°

κ°μ‚¬ν•©λ‹ˆλ‹€

λ‚˜λŠ” λ˜‘κ°™μ€ λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. 포럼 읽기, python/kivy 제거/μž¬μ„€μΉ˜, λ‹€λ₯Έ python 버전 μ‹œλ„, λ‚΄ PATHλ₯Ό umpteen ν΄λ”λ‘œ λΌμš°νŒ…ν•˜λŠ” λ“± 이 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ 8μ‹œκ°„ 이상을 μ‰½κ²Œ λ³΄λƒˆμŠ΅λ‹ˆλ‹€.
λ‚˜λŠ” 이것과 κ΄€λ ¨ν•˜μ—¬ μŠ€νƒ μ˜€λ²„ν”Œλ‘œμ— λŒ€ν•΄ μ§ˆλ¬Έν–ˆμŠ΅λ‹ˆλ‹€(μ€‘λ³΅μœΌλ‘œ 잘λͺ» ν”Œλž˜κ·Έ 지정됨 - 그렇지 μ•ŠμŒ). 닡변을 받을 수 μžˆλŠ” 링크 μž…λ‹ˆλ‹€. λˆ„κ΅°κ°€κ°€ 곧 해결책을 내놓기λ₯Ό λ°”λžλ‹ˆλ‹€. μ œκ°€ ν•  수 μžˆλŠ” λͺ¨λ“  것을 μ‹œλ„ν•˜κ³  μžˆμ§€λ§Œ ν˜„μž¬λ‘œμ„œλŠ” μ™„μ „νžˆ 손싀을 보고 μžˆμŠ΅λ‹ˆλ‹€. 정말 ν‚€λΉ„λ₯Ό 배우고 μ‹ΆμŠ΅λ‹ˆλ‹€.

μ’‹μ•„, λ‚˜λŠ” 이것을 λ‚˜μ€‘μ— μž¬ν˜„ν•˜λ €κ³  μ‹œλ„ν•  것이닀. 이것을 보고 μžˆλ‹€λ©΄ λΉ λ₯Έ μ§ˆλ¬Έμž…λ‹ˆλ‹€. 이미 _angle_ λŒ€μ‹  _glew_( pip install kivy.deps.glew )와 ν•¨κ»˜ μž‘λ™ν•˜λ„λ‘ μ‹œλ„ν–ˆμŠ΅λ‹ˆκΉŒ?

λ‚˜λŠ” 같은 λ¬Έμ œκ°€ μžˆμ—ˆκ³  이것이 ν•΄κ²°λ˜μ—ˆμŠ΅λ‹ˆλ‹€!

μ €λŠ” Pycharm을 μ‚¬μš©ν•˜κ³  있으며 μ„€μ •-> ν”„λ‘œμ νŠΈ 인터프리터-> kivydepsglew κ°€μ Έμ˜€κΈ°λ₯Ό μ™„λ£Œν–ˆμŠ΅λ‹ˆλ‹€.

λ“œλ””μ–΄ ν•΄κ²°

κ°μ‚¬ν•©λ‹ˆλ‹€

Hey bro, μ„€μΉ˜ν•œ λͺ¨λ“ˆ(kivydepsglew)이 pycharm에 μ„€μΉ˜λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
λ„μšΈ 수 μžˆλ‹ˆ.
Capture

이것은 μ‹€μ œλ‘œ λ‚˜λ₯Ό μœ„ν•΄ μΌν–ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.
pip install --upgrade pip wheel setuptools
pip μ„€μΉ˜ docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
pip μ„€μΉ˜ kivy.deps.gstreamer
pip μ„€μΉ˜ kivy.deps.angle

이것은 μ‹€μ œλ‘œ λ‚˜λ₯Ό μœ„ν•΄ μΌν–ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.
pip install --upgrade pip wheel setuptools
pip μ„€μΉ˜ docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
pip μ„€μΉ˜ kivy.deps.gstreamer
pip μ„€μΉ˜ kivy.deps.angle

Visual Studio Codeμ—μ„œ λ™μΌν•œ λ¬Έμ œκ°€ μžˆμ—ˆκ³  μž‘λ™ν•©λ‹ˆλ‹€! 감사 !

μ‹€μ œλ‘œ λ‚˜λŠ” 같은 λ¬Έμ œκ°€ μžˆμ—ˆμ§€λ§Œ 문제λ₯Ό μ„€λͺ…ν•˜λŠ” λ™μ•ˆ κ²Œμ‹œν•œ pip μ„€μΉ˜ λͺ…령을 λ³΅μ‚¬ν•˜μ—¬ λΆ™μ—¬λ„£λŠ” μ¦‰μ‹œ λ‚΄ κΈ°λ³Έ λͺ…령이 이미 μ‹€ν–‰ μ€‘μž…λ‹ˆλ‹€. 아직 kivy의 전체 κΈ°λŠ₯을 μ‚¬μš©ν•˜μ§€λŠ” μ•Šμ§€λ§Œ κ°μ‚¬ν•©λ‹ˆλ‹€. μ§€κΈˆ λͺ¨λ“  것이 μž‘λ™ μ€‘μž…λ‹ˆλ‹€ !!
μ™œ κ·ΈλŸ°μ§€ λͺ¨λ₯΄μ§€λ§Œ 그듀은 μΌν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€ !! λ‘€ κ°μ‚¬ν•©λ‹ˆλ‹€!

이것은 μ‹€μ œλ‘œ λ‚˜λ₯Ό μœ„ν•΄ μΌν–ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.
pip install --upgrade pip wheel setuptools
pip μ„€μΉ˜ docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
pip μ„€μΉ˜ kivy.deps.gstreamer
pip μ„€μΉ˜ kivy.deps.angle

Visual Studio Codeμ—μ„œ μž‘μ—…ν•΄ μ£Όμ„Έμš”. κ°μ‚¬ν•©λ‹ˆλ‹€!!!

당신은 λͺ‡ λ…„ 후에 λŒ€λ‹΅ν–ˆμ„ κ²ƒμž…λ‹ˆλ‹€.

이것은 μ‹€μ œλ‘œ λ‚˜λ₯Ό μœ„ν•΄ μΌν–ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.
pip install --upgrade pip wheel setuptools
pip μ„€μΉ˜ docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
pip μ„€μΉ˜ kivy.deps.gstreamer
pip μ„€μΉ˜ kivy.deps.angle

μ–΅λ§Œμž₯자 κ°μ‚¬ν•©λ‹ˆλ‹€!!!!!!
이것은 맀λ ₯처럼 μž‘λ™ν–ˆμŠ΅λ‹ˆλ‹€.

이것은 μ‹€μ œλ‘œ λ‚˜λ₯Ό μœ„ν•΄ μΌν–ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.
pip install --upgrade pip wheel setuptools
pip μ„€μΉ˜ docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
pip μ„€μΉ˜ kivy.deps.gstreamer
pip μ„€μΉ˜ kivy.deps.angle

.... μΌν–ˆλ‹€!!πŸ‘

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰