Pygithub: ImportError: github рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рдЕрдЧре░ 2018  ┬╖  43рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: PyGithub/PyGithub

рдореИрдВ PyGitHub рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ "ImportError: No рдореЙрдбреНрдпреВрд▓ рдЬрд┐рд╕рдХрд╛ рдирд╛рдо github рд╣реИ" рдорд┐рд▓ рд░рд╣рд╛ рд╣реИред

рд╕реЗрдЯрдЕрдк рдЪрд╢реНрдорд╛:
macOS v10.13.6
рдкрд╛рдпрдерди v3.7.0
рдкрд╛рдЗрдк v18.0 рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ рдЕрдЬрдЧрд░ 3.7 рдореЗрдВ рдЯреВрдЯ рдЧрдпрд╛

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдЕрднреА-рдЕрднреА рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИред рдкрд╛рдпрдерди 3.7+ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ:

Traceback (most recent call last):
  File "scripts/src/create_release.py", line 6, in <module>
    from github.Milestone import Milestone
ModuleNotFoundError: No module named 'github'

рдкрд╛рдпрдерди 3.6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╕рднреА 43 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрджрд▓реЗрдВ рдФрд░ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ?

рдХреНрдпрд╛ рдЖрдкрдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рджреВрд╕рд░реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ? рдЕрдЧрд░ рдЖрдкрдХрд╛ рдпрд╣реА рдорддрд▓рдм рд╣реИ, рддреЛ рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ред

рдХреНрдпрд╛ рдЖрдкрдХреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдирд╛рдо рднреА "рдЬреАрдердм" рд╣реИ?

рдирд╣реАрдВ, рдкрд╛рдпрдерди рд▓рд┐рдкрд┐ рдХреЛ "рдЬреАрдердм" рдирд╛рдо рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЪреВрдБрдХрд┐ рдореИрдВрдиреЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдореИрдВ рд╕рд┐рд░реНрдл README.md рдореЗрдВ рджрд┐рдП рдЧрдП рд╕реИрдВрдкрд▓ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рдерд╛

screen shot 2018-08-07 at 5 33 05 pm

@JosephTLyons рдХреНрдпрд╛ рдЖрдкрдиреЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ $ pip install pygithub рдЪрд▓рд╛рдпрд╛ рдерд╛?

рд╣рд╛рдБ, рдореИрдВрдиреЗ рдХрд┐рдпрд╛ред рдФрд░ рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпреЗ рд╕рдВрджреЗрд╢ рдорд┐рд▓рддреЗ рд╣реИрдВред

Josephs-MBP-15:~ josephlyons$ pip install pygithub
Requirement already satisfied: pygithub in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (1.40)
Requirement already satisfied: requests>=2.14.0 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pygithub) (2.19.1)
Requirement already satisfied: pyjwt in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from pygithub) (1.6.4)
Requirement already satisfied: urllib3<1.24,>=1.21.1 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests>=2.14.0->pygithub) (1.23)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests>=2.14.0->pygithub) (3.0.4)
Requirement already satisfied: certifi>=2017.4.17 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests>=2.14.0->pygithub) (2018.4.16)
Requirement already satisfied: idna<2.8,>=2.5 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from requests>=2.14.0->pygithub) (2.7)

рдирдорд╕реНрддреЗ, @JosephTLyons рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЕрдкрдиреЗ MBP рдореЗрдВ py2 рдФрд░ py3 рдХреЛ рдПрдХ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ?
рдпрджрд┐ рдЖрдк рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрдкрдиреЗ рдЖрдИрдбреАрдИ рджреБрднрд╛рд╖рд┐рдпрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдЬреИрд╕реЗ рдХрд┐ рдЖрдкрдХрд╛ рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд рдерд╛
рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╕реНрд╡реАрд░ рдХреА рддрд░рд╣
image
рдФрд░ рдореЗрд░рд╛ рдЖрдИрдбреАрдИ рджреБрднрд╛рд╖рд┐рдпрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИ
image

@JosephTLyons рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ .... рдпрджрд┐ рдпрд╣ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЪрд▓рддрд╛ рд╣реИ рддреЛ рдЖрдкрдХрд╛ IDE рдЦрд░рд╛рдм рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдореЗрд░реЗ рдкрд╛рд╕ рджреЛрдиреЛрдВ рдкрд╛рдпрдерди 2 рд╣реИрдВ (рд╕рдВрд╕реНрдХрд░рдг рдореИрдХ рдХреЗ рд╕рд╛рде Apple рдЬрд╣рд╛рдЬ) рдФрд░ python3 (рд╣реЛрдордмреНрд░реЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд)ред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ, рдореИрдВ рдПрдХ рдЖрдИрдбреАрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдПрдЯрдо рдХреЗ рд╕рд╛рде рд╕рдЦреНрддреА рд╕реЗ рдХреЛрдбрд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдлрд┐рд░ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реВрдВред

рдореЗрд░реЗ рд╕рд╛рде рд╕рд╣рди рдХрд░реЗрдВ, рдЬрдмрдХрд┐ рдореИрдВ рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдирд╣реАрдВ рд╣реВрдВ, рдореИрдВ рдкрд╛рдпрдерди рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдкрд╣рд▓реЗ рдкрд╛рдпрдерди рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдлрд▓ рдирд╣реАрдВ рдерд╛ред

screen shot 2018-08-12 at 4 54 04 am

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдореИрдВрдиреЗ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдпрд╛ рдФрд░ PyGithub рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП PyGithub рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ: рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрддреБрд╖реНрдЯ (рдЙрдкрдпреЛрдЧ - рдирд╡реАрдиреАрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб): pygithub in /myvenv/lib/python3.5/site-packages
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрддреБрд╖реНрдЯ (рдЙрдкрдпреЛрдЧ - рдирд╡реАрдиреАрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб): рдЕрдиреБрд░реЛрдз> = 2.14.0 in /myvenv/lib/python3.5/site-packages (pygithub рд╕реЗ)
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрддреБрд╖реНрдЯ (рдЙрдкрдпреЛрдЧ - рдирд╡реАрдиреАрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб): pyjwt in /myvenv/lib/python3.5/site-packages (pygithub рд╕реЗ)
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрддреБрд╖реНрдЯ (рдирд╡реАрдиреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ): idna <2.8,> = 2.5 in /myvenv/lib/python3.5/site-packages (рдЕрдиреБрд░реЛрдзреЛрдВ рд╕реЗ = = 2.14.0-> pygithub)
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрддреБрд╖реНрдЯ (рдирд╡реАрдиреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ): chardet <3.1.0,> = 3.0.2 in /myvenv/lib/python3.5/site-packages (рдЕрдиреБрд░реЛрдзреЛрдВ рд╕реЗ = = 2.14.0-> pythithub)
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрддреБрд╖реНрдЯ (рдЙрдкрдпреЛрдЧ - рдирд╡реАрдиреАрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб): рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ> = 2017.4.17 in /myvenv/lib/python3.5/site-packages (рдЕрдиреБрд░реЛрдзреЛрдВ рд╕реЗ = = 2.14.0-> pygithub)
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрддреБрд╖реНрдЯ (рдирд╡реАрдиреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ): urllib3 <1.24,> = 1.21.1 in /myvenv/lib/python3.5/site-packages (рдЕрдиреБрд░реЛрдзреЛрдВ рд╕реЗ = = 2.14.0- >ygithub)

рдореИрдВрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдЬрдЧрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди ... рдХреЛрдИ рд╕рдХреНрд╕реЗрдЬ рдирд╣реАрдВ
sem titulo
sem titulo2

рдПрдХ рдкрд╛рдпрдерди 2 virtualenv рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ?

рдЬрд╣рд╛рдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд╕рдВрдШрд░реНрд╖ рдХреЗ рдХрд╛рд░рдг рдЕрдЬрдЧрд░ 2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдпрд╣ рдПрдХ рдХрд╖реНрдЯрдкреНрд░рдж рдЬреНрдЮрд╛рдд рд╕рдорд╕реНрдпрд╛ рд▓рдЧрддреА рд╣реИ, рдореБрдЭреЗ рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдФрд░ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХреНрдпрд╛ PIP рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ?

рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдореЗрдЯ рдкрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ (рдЕрдиреНрдп рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде) рдереАред

рдпрджрд┐ рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдирд╡реАрдирддрдо рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рд╕реЗ рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЬрд╣рд╛рдВ рдореИрдВрдиреЗ рдЕрднреА de6b713b0 рдореЗрдВ рдПрдХ рдЖрдпрд╛рдд рдореБрджреНрджрд╛ рддрдп рдХрд┐рдпрд╛ рд╣реИред

рд╕рд╛рде рд╣реА # 314 рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЬрд╛рдБрдЪ рдХреЗ рд▓рд╛рдпрдХ рд╣реИрдВред

рд╡рд╣реА рдореБрджреНрджрд╛ред

рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде pygithub рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ: python -m pip install pygithub

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЕрдЬрдЧрд░ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкрд╛рдЗрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЖрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдпрд╣ рдХрд┐рдпрд╛ рд╣реИ:
python3 -m venv myvenv
рдореИрдВрдиреЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдФрд░ рдлрд┐рд░:
python -m pip install pygithub

Collecting pygithub
  Downloading https://files.pythonhosted.org/packages/91/9e/50af4bb0ab316fedc13ae87347a718c19698ba8a19e64a692dc30c5fc9db/PyGithub-1.43.2.tar.gz (2.7MB)
    100% |тЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИ| 2.7MB 647kB/s 
Collecting requests>=2.14.0 (from pygithub)
  Using cached https://files.pythonhosted.org/packages/65/47/7e02164a2a3db50ed6d8a6ab1d6d60b69c4c3fdf57a284257925dfc12bda/requests-2.19.1-py2.py3-none-any.whl
Collecting pyjwt (from pygithub)
  Using cached https://files.pythonhosted.org/packages/93/d1/3378cc8184a6524dc92993090ee8b4c03847c567e298305d6cf86987e005/PyJWT-1.6.4-py2.py3-none-any.whl
Collecting Deprecated (from pygithub)
  Downloading https://files.pythonhosted.org/packages/83/2d/7a5a117eccdef0cdf4cf015830945a7d8fdbbc9ec866d7cead758dc4229c/Deprecated-1.2.3-py2.py3-none-any.whl
Collecting certifi>=2017.4.17 (from requests>=2.14.0->pygithub)
  Downloading https://files.pythonhosted.org/packages/df/f7/04fee6ac349e915b82171f8e23cee63644d83663b34c539f7a09aed18f9e/certifi-2018.8.24-py2.py3-none-any.whl (147kB)
    100% |тЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИ| 153kB 3.3MB/s 
Collecting urllib3<1.24,>=1.21.1 (from requests>=2.14.0->pygithub)
  Using cached https://files.pythonhosted.org/packages/bd/c9/6fdd990019071a4a32a5e7cb78a1d92c53851ef4f56f62a3486e6a7d8ffb/urllib3-1.23-py2.py3-none-any.whl
Collecting chardet<3.1.0,>=3.0.2 (from requests>=2.14.0->pygithub)
  Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
Collecting idna<2.8,>=2.5 (from requests>=2.14.0->pygithub)
  Using cached https://files.pythonhosted.org/packages/4b/2a/0276479a4b3caeb8a8c1af2f8e4355746a97fab05a372e4a2c6a6b876165/idna-2.7-py2.py3-none-any.whl
Collecting wrapt<2,>=1 (from Deprecated->pygithub)
  Downloading https://files.pythonhosted.org/packages/a0/47/66897906448185fcb77fc3c2b1bc20ed0ecca81a0f2f88eda3fc5a34fc3d/wrapt-1.10.11.tar.gz
Building wheels for collected packages: pygithub, wrapt
  Running setup.py bdist_wheel for pygithub ... error
  Complete output from command /home/leonardo/phub/myvenv/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-yww1918p/pygithub/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmpx2l6hyczpip-wheel- --python-tag cp35:
  /usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'python_requires'
    warnings.warn(msg)
  usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: -c --help [cmd1 cmd2 ...]
     or: -c --help-commands
     or: -c cmd --help

  error: invalid command 'bdist_wheel'

  ----------------------------------------
  Failed building wheel for pygithub
  Running setup.py clean for pygithub
  Running setup.py bdist_wheel for wrapt ... error
  Complete output from command /home/leonardo/phub/myvenv/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-yww1918p/wrapt/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmp4kz97gl4pip-wheel- --python-tag cp35:
  usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: -c --help [cmd1 cmd2 ...]
     or: -c --help-commands
     or: -c cmd --help

  error: invalid command 'bdist_wheel'

  ----------------------------------------
  Failed building wheel for wrapt
  Running setup.py clean for wrapt
Failed to build pygithub wrapt
Installing collected packages: certifi, urllib3, chardet, idna, requests, pyjwt, wrapt, Deprecated, pygithub
  Running setup.py install for wrapt ... done
  Running setup.py install for pygithub ... done
Successfully installed Deprecated-1.2.3 certifi-2018.8.24 chardet-3.0.4 idna-2.7 pygithub-1.43.2 pyjwt-1.6.4 requests-2.19.1 urllib3-1.23 wrapt-1.10.11
You are using pip version 8.1.1, however version 18.0 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

рдореИрдВрдиреЗ рдкрд╛рдЗрдЧрдереБрдм рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдЗрд╕рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реБрдИред

рд╡рд░реНрдЪреБрдЕрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдХреА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкрд╣рд▓реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реИред

рдпреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдЖрдпрд╛рдд рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдкрд╛рдпрдерди 3 рдХреЛ рдкреВрд░реНрдг рдЖрдпрд╛рдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ # 967 рджреНрд╡рд╛рд░рд╛ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП

sudo pip3 install pygithub рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред

рдпрд╣ рдЕрдЬрдЧрд░ рдореЗрдВ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ 3.7+ рд▓реЗрдХрд┐рди 3.6.5 FYI рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдкрд╛рдЗрдк рдореБрджреНрджрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ 3.7.2 рдкрд╛рдЗрдк 18 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди 3.6.5 9.x рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ

рдпрд╣ рдЕрдЬрдЧрд░ 3.7 рдореЗрдВ рдЯреВрдЯ рдЧрдпрд╛

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдЕрднреА-рдЕрднреА рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИред рдкрд╛рдпрдерди 3.7+ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ:

Traceback (most recent call last):
  File "scripts/src/create_release.py", line 6, in <module>
    from github.Milestone import Milestone
ModuleNotFoundError: No module named 'github'

рдкрд╛рдпрдерди 3.6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рднреА рдкрд╛рдпрдерди 3.7 рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ ??? рдЖрдпрд╛рдд рдХрд░рддреЗ рд╕рдордп Im рдЕрднреА рднреА рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ?

@ conoroshea1996 рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрдИ

рдореИрдХ рдУрдПрд╕ рдкрд░ рдкрд╛рдЗрдХреНрд░реЛрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдХ рдУрдПрд╕ рдкрд░ рдЬреНрдпреВрдкрд┐рдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред рдФрд░, рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ Pycharm рдпрд╛ Jupyter рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

+1
рдЕрдЬрдЧрд░ 3.7.4 рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред

@ p3nda рдпрд╣ рд▓рдЧрднрдЧ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╡рд╣реА рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреНрдпрд╛ рдЖрдк рдкреВрд░реА рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ?

рд╣рд╛рдп @stevenk,
рдЬрд╝рд░реВрд░:

python3 --version
рдЕрдЬрдЧрд░ 3.7.4

рдореИрдВрдиреЗ рдкрд╛рдпрд╛:

ImportError: 'github' рд╕реЗ рдирд╛рдо 'Github' рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ (/usr/local/lib/python3.7/site-packages/github/__init__.py)

рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдпрд╣ рддреНрд░реБрдЯрд┐ рдереЛрдбрд╝реА рдЕрд▓рдЧ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХреЗ рдмрд╛рдж рдореИрдВ рдПрдХ рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рдХреЛ рдКрдкрд░ рдЙрдард╛рддрд╛ рд╣реВрдВ рдФрд░ python3.6 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ:

ImportError: 'Github' рдирд╛рдо рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛
python3 --version
рдЕрдЬрдЧрд░ 3.6.9

@ p3nda рдХрд┐рд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рд╣реИ?

@stevenk macos mojave 10.14.6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ python3.7.4 рдкрд░ рдкрд╣рд▓реА рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдПред рдЕрдЬрдЧрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ 3.6.9 рдХреЗ рд╕рд╛рде Ubuntu 18.04.3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

рддреЛ рдпрд╣ рдЕрдЬреАрдм рд╣реИ, рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ:

>>> import github
>>> github.__file__
'/home/steven/PyGithub/github/__init__.py'
>>> dir(github.MainClass)
['AuthenticatedUser', 'Consts', 'DEFAULT_BASE_URL', 'DEFAULT_PER_PAGE', 'DEFAULT_STATUS_URL', 'DEFAULT_TIMEOUT', 'Github', 'GithubException', 'GithubIntegration', 'GitignoreTemplate', 'HookDescription', 'Installation', 'InstallationAuthorization', 'RateLimit', 'Repository', 'Requester', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'datetime', 'github', 'jwt', 'pickle', 'requests', 'time', 'urllib3']
>>> github.MainClass.__file__
'/home/steven/PyGithub/github/MainClass.py'

рдЖрдкрдХреЛ рджреЗрдирд╛?

рдФрд░ from github.MainClass import Github рд╕реЙрд░реА

рдЙрдмрдВрдЯреВ рдореЗрдВ 18.04 рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░:

рдЖрдпрд╛рдд рдЧреАрдереВрдм
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рдкрдВрдХреНрддрд┐ 1, рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/github/__init__.py", рд▓рд╛рдЗрди 44, рдореЗрдВ
рд╕реЗ github.MainClass рдЖрдпрд╛рдд Github, GithubIntegration
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/github/MainClass.py", рдкрдВрдХреНрддрд┐ 58, рдореЗрдВ
рдЖрдпрд╛рдд рдЕрдиреБрд░реЛрдз
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/requests/__init__.py", рд▓рд╛рдЗрди 112, рдореЗрдВ
рд╕реЗред рдЖрдпрд╛рдд рдмрд░реНрддрди
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/requests/utils.py", рдкрдВрдХреНрддрд┐ 26, рдореЗрдВ
рд╕реЗ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/requests/_internal_utils.py", рдкрдВрдХреНрддрд┐ 11, рдореЗрдВ
.compat рдЖрдпрд╛рдд рд╕реЗ is_py2, buildin_str, str рд╣реИ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/requests/compat.py", рд▓рд╛рдЗрди 59, рдореЗрдВ
HTTP рдЖрдпрд╛рдд рд╕реЗ рдХреБрдХреАрдЬ рдХреБрдХреАрдЬрд┐рдм рдХреЗ рд░реВрдк рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.6/http/cookiejar.py", рдкрдВрдХреНрддрд┐ 31, рдореЗрдВ
рдЖрдпрд╛рдд рдкреНрд░рддрд┐
рдлрд╝рд╛рдЗрд▓ "/copy.py", рдкрдВрдХреНрддрд┐ 2, рдореЗрдВ
Github рд╕реЗ Github рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ
ImportError: 'Github' рдирд╛рдо рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рд╕реЗ
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рдкрдВрдХреНрддрд┐ 1, рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/github/__init__.py", рд▓рд╛рдЗрди 44, рдореЗрдВ
рд╕реЗ github.MainClass рдЖрдпрд╛рдд Github, GithubIntegration
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/github/MainClass.py", рдкрдВрдХреНрддрд┐ 58, рдореЗрдВ
рдЖрдпрд╛рдд рдЕрдиреБрд░реЛрдз
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/requests/__init__.py", рд▓рд╛рдЗрди 112, рдореЗрдВ
рд╕реЗред рдЖрдпрд╛рдд рдмрд░реНрддрди
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/requests/utils.py", рдкрдВрдХреНрддрд┐ 26, рдореЗрдВ
рд╕реЗ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/requests/_internal_utils.py", рдкрдВрдХреНрддрд┐ 11, рдореЗрдВ
.compat рдЖрдпрд╛рдд рд╕реЗ is_py2, buildin_str, str рд╣реИ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.6/dist-packages/requests/compat.py", рд▓рд╛рдЗрди 59, рдореЗрдВ
http рдЖрдпрд╛рдд рд╕реЗ рдХреБрдХреАрдЬ рдХреБрдХреАрдЬрд┐рдм рдХреЗ рд░реВрдк рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/lib/python3.6/http/cookiejar.py", рдкрдВрдХреНрддрд┐ 31, рдореЗрдВ
рдЖрдпрд╛рдд рдкреНрд░рддрд┐
рдлрд╝рд╛рдЗрд▓ "/copy.py", рдкрдВрдХреНрддрд┐ 2, рдореЗрдВ
Github рд╕реЗ Github рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ
ImportError: 'Github' рдирд╛рдо рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдореЗрд░реЗ рдореИрдХ рдкрд░:

рдЖрдпрд╛рдд рдЧреАрдереВрдм
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рдкрдВрдХреНрддрд┐ 1, рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.7/site-packages/github/__init__.py", рд▓рд╛рдЗрди 44, рдореЗрдВ
рд╕реЗ github.MainClass рдЖрдпрд╛рдд Github, GithubIntegration
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.7/site-packages/github/MainClass.py", рдкрдВрдХреНрддрд┐ 58, рдореЗрдВ
рдЖрдпрд╛рдд рдЕрдиреБрд░реЛрдз
рдлрд╝рд╛рдЗрд▓ "/User/amanda/Library/Python/3.7/lib/python/site-packages/requests/__init__.py", рдкрдВрдХреНрддрд┐ 112, рдореЗрдВ
рд╕реЗред рдЖрдпрд╛рдд рдмрд░реНрддрди
рдлрд╝рд╛рдЗрд▓ "/User/amanda/Library/Python/3.7/lib/python/site-packages/requests/utils.py", рдкрдВрдХреНрддрд┐ 26,
рд╕реЗ
рдлрд╝рд╛рдЗрд▓ "/User/amanda/Library/Python/3.7/lib/python/site-packages/requests/_internal_utils.py", рдкрдВрдХреНрддрд┐ 11, рдореЗрдВ
.compat рдЖрдпрд╛рдд рд╕реЗ is_py2, buildin_str, str рд╣реИ
рдлрд╝рд╛рдЗрд▓ "/User/amanda/Library/Python/3.7/lib/python/site-packages/requests/compat.py", рд▓рд╛рдЗрди 59,
http рдЖрдпрд╛рдд рд╕реЗ рдХреБрдХреАрдЬ рдХреБрдХреАрдЬрд┐рдм рдХреЗ рд░реВрдк рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/citiejar.py", рдкрдВрдХреНрддрд┐ 31, рдореЗрдВ
рдЖрдпрд╛рдд рдкреНрд░рддрд┐
рдлрд╝рд╛рдЗрд▓ "/User/amanda/copy.py", рдкрдВрдХреНрддрд┐ 2, рдореЗрдВ
Github рд╕реЗ Github рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ
ImportError: 'github' рд╕реЗ рдирд╛рдо 'Github' рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ (/usr/local/lib/python3.7/site-packages/github/__init__.py)

рд╕реЗ
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "", рдкрдВрдХреНрддрд┐ 1, рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.7/site-packages/github/__init__.py", рд▓рд╛рдЗрди 44, рдореЗрдВ
рд╕реЗ github.MainClass рдЖрдпрд╛рдд Github, GithubIntegration
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python3.7/site-packages/github/MainClass.py", рдкрдВрдХреНрддрд┐ 58, рдореЗрдВ
рдЖрдпрд╛рдд рдЕрдиреБрд░реЛрдз
рдлрд╝рд╛рдЗрд▓ "/User/amanda/Library/Python/3.7/lib/python/site-packages/requests/__init__.py", рдкрдВрдХреНрддрд┐ 112, рдореЗрдВ
рд╕реЗред рдЖрдпрд╛рдд рдмрд░реНрддрди
рдлрд╝рд╛рдЗрд▓ "/User/amanda/Library/Python/3.7/lib/python/site-packages/requests/utils.py", рдкрдВрдХреНрддрд┐ 26,
рд╕реЗ
рдлрд╝рд╛рдЗрд▓ "/User/amanda/Library/Python/3.7/lib/python/site-packages/requests/_internal_utils.py", рдкрдВрдХреНрддрд┐ 11, рдореЗрдВ
.compat рдЖрдпрд╛рдд рд╕реЗ is_py2, buildin_str, str рд╣реИ
рдлрд╝рд╛рдЗрд▓ "/User/amanda/Library/Python/3.7/lib/python/site-packages/requests/compat.py", рд▓рд╛рдЗрди 59,
http рдЖрдпрд╛рдд рд╕реЗ рдХреБрдХреАрдЬ рдХреБрдХреАрдЬрд┐рдм рдХреЗ рд░реВрдк рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/citiejar.py", рдкрдВрдХреНрддрд┐ 31, рдореЗрдВ
рдЖрдпрд╛рдд рдкреНрд░рддрд┐
рдлрд╝рд╛рдЗрд▓ "/User/amanda/copy.py", рдкрдВрдХреНрддрд┐ 2, рдореЗрдВ
Github рд╕реЗ Github рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ
ImportError: 'github' рд╕реЗ рдирд╛рдо 'Github' рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ (/usr/local/lib/python3.7/site-packages/github/__init__.py)

рдореБрдЭреЗ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдореИрдВ рдЖрдЬ рд╕реБрдмрд╣ рдЕрдкрдиреА рдХрд╛рд░реНрдп рдорд╢реАрди рдкрд░ рд╣реВрдВ рдЬреЛ рдХрд┐ рдореИрдХрдмреБрдХ рд╕реЗ рдЯреЗрд╕реНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ
MacOS Mojave 10.14.6 рдЕрдЬрдЧрд░ 3.7.5 рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рддред рдЙрдмрдВрдЯреВ рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╡рд╣реА рд╣реИ, рдЬреЛ рдЕрдЬрдЧрд░ рдХрд╛ рдПрдХ рд╣реА рд╕рдВрд╕реНрдХрд░рдг рд╣реИред

@ рдЬрд▓реНрджрдмрд╛рдЬрд╝

File "/usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/cookiejar.py", line 31, in
import copy
File "/Users/amanda/copy.py", line 2, in 

рд╡рд╣ /copy.py рдпрд╛ /Users/amanada/copy.py рдлрд╝рд╛рдЗрд▓ рдХрд╣рд╛рдБ рд╕реЗ рдЖрдИ рд╣реИ? рдпрд╣ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд╛рдпрдерди рдореЙрдбреНрдпреВрд▓ /usr/lib/python3.6/copy.py рдкрд░ рдорд╛рд╕реНрдХрд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдПрдХ рдкрд░рд┐рдкрддреНрд░ рдЖрдпрд╛рдд рдХрд╛ рдХрд╛рд░рдг рдмрди рд░рд╣рд╛ рд╣реИред

copy.py рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ рдЬреЛ рдореИрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреЛ PyGithub рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЬрдм рдореИрдВрдиреЗ рдЙрди рдХрдорд╛рдВрдбреНрд╕ рдХреЛ рдЪрд▓рд╛рдпрд╛ рддреЛ рд╡реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдЬрдЧрд░ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рд╕реЗ рд╣реА рднрд╛рдЧреЗ рдереЗред рдореИрдВрдиреЗ рдЙрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рдирдпрд╛ рдХрдВрдЯреЗрдирд░ рдЙрдЧрд╛рдпрд╛ рдФрд░ рд╕рд┐рд░реНрдл рдкрд╛рдпрдерди рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдпрд╛рдд рдХрдорд╛рдВрдб рдЪрд▓рд╛рдпрд╛ рдФрд░ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

рдЖрдпрд╛рдд рдЧреАрдереВрдм
Github рд╕реЗ Github рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ
рдмрд╛рд╣рд░ рдЬрд╛рдПрдВ()

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдореЗрд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рд╕рдм рдХреБрдЫ рдЯреВрдЯ рдЧрдпрд╛, рдпрд╣ рдЕрднреА рддрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рдмрдирд╛ рд╣реИ:

рдЖрдпрд╛рдд рдмрдВрдж
Github рд╕реЗ Github рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ

ACCESS_TOKEN = '123456789'

рдЧрд┐рдердм рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд░реЗрдВ

рдЬреА = рдЬреАрдереБрдм (ACCESS_TOKEN)
рдкреНрд░рд┐рдВрдЯ (g.get_user ()ред get_repos ())

@ рдЬрд▓реНрджрдмрд╛рдЬрд╝

рдЗрд╕рдиреЗ рдирд╛рдо рдХреЗ рдХрд╛рд░рдг рд╕рдм рдХреБрдЫ рддреЛрдбрд╝ рджрд┐рдпрд╛ - рдпрд╣ рдПрдХ рдкрд╛рдпрдерди рдореЙрдбреНрдпреВрд▓ рдХреЛ рдорд╛рд╕реНрдХ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ 'рдХреЙрдкреА' рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдореЙрдбреНрдпреВрд▓ рдЖрдпрд╛рдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЖрдк from github import Github рдЪрд▓рд╛рддреЗ рд╣реИрдВред рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдФрд░ рдХреБрдЫ рднреА рдХрд╣реЗрдВ рдФрд░ рдЗрд╕реЗ рдареАрдХ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдареАрдХ рд╣реИ, рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @stevenk рдореИрдВ рдЖрдкрдХреЗ рд╕рдордп рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ!

@ p3nda рдореБрдЭреЗ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ! рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдиреНрдп рдореБрджреНрджрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред

рдХреНрдпрд╛ рдХреЛрдИ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдореЗрдВ рдореЗрд░реА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ

рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "terra.py", рдкрдВрдХреНрддрд┐ 1, рдореЗрдВ
python_terraform рдЖрдпрд╛рдд рд╕реЗ *
ImportError: python_terraform рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореБрдЭреЗ рдЕрдкрдиреЗ рдкрд╛рдпрдерди рдЖрдпрд╛рдд рдкрде рдХреЗ рдореБрджреНрджреЛрдВ рдХреЗ рдХрд╛рд░рдг рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реАред

рдореИрдВ рдкрд╛рдпрдереЙрди 3.7.3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:

$ python3 --version
Python 3.7.3

рдФрд░ PyPI 20.2.3:

$ pip3 --version
pip 20.2.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)

рдореИрдВрдиреЗ PyGithub рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ:

$ pip3 install pygithub
Requirement already satisfied: pygithub in /usr/local/lib/python3.7/site-packages (1.43)
Requirement already satisfied: pyjwt in /usr/local/lib/python3.7/site-packages (from pygithub) (1.7.1)
Requirement already satisfied: requests>=2.14.0 in /usr/local/lib/python3.7/site-packages (from pygithub) (2.24.0)
Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.7/site-packages (from requests>=2.14.0->pygithub) (3.0.4)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.7/site-packages (from requests>=2.14.0->pygithub) (1.25.7)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/site-packages (from requests>=2.14.0->pygithub) (2020.6.20)
Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.7/site-packages (from requests>=2.14.0->pygithub) (2.10)

рд▓реЗрдХрд┐рди, рдпрд╣ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ, рдлрд┐рд░ рднреА:

$ python3 <<< "from github import Github"
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'github'

рдкрд╛рдЗрдк рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ, рд╣рдордиреЗ рджреЗрдЦрд╛ рдХрд┐ рдкреИрдХреЗрдЬ /usr/local/lib/python3.7/site-packages рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ __not__ рдореЗрд░реЗ рдкрд╛рдпрдерди рдЖрдпрд╛рдд рдкрде рдореЗрдВ рдереА:

$ python3 <<< 'import sys; print(sys.path)'
['', '/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.7/lib/python37.zip', '/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7', '/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7/lib-dynload', '/Users/jhwill/Library/Python/3.7/lib/python/site-packages', '/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7/site-packages']

рд╕рдорд╛рдзрд╛рди 1: PYTHONPATH

рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд▓рд╛рдкрддрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдореЗрд░реЗ PYTHONPATH , ~/.bashrc рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП:

# Add these lines
readonly local_site_packages="/usr/local/lib/python3.7/site-packages"
if [ ! -z "$PYTHONPATH" ]; then
    export PYTHONPATH="$local_site_packages:$PYTHONPATH"
else
    export PYTHONPATH="$local_site_packages"
fi

рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╕реНрд░реЛрдд:

$ . ~/.bashrc

рд╕рдорд╛рдзрд╛рди 2: рдореМрдЬреВрджрд╛ рдЖрдпрд╛рдд рдкрде рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

/Users/jhwill/Library/Python/3.7/lib/python/site-packages рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдкрде рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо pip3 рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рд╕рдВрд╕реНрдерд╛рдкрди рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

$ pip install --target=/Users/jhwill/Library/Python/3.7/lib/python/site-packages PyGithub
Collecting PyGithub
  Using cached PyGithub-1.53-py3-none-any.whl (274 kB)
Collecting pyjwt
  Using cached PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)
Collecting deprecated
  Using cached Deprecated-1.2.10-py2.py3-none-any.whl (8.7 kB)
Collecting requests>=2.14.0
  Using cached requests-2.24.0-py2.py3-none-any.whl (61 kB)
Processing ./Library/Caches/pip/wheels/62/76/4c/aa25851149f3f6d9785f6c869387ad82b3fd37582fa8147ac6/wrapt-1.12.1-cp37-cp37m-macosx_10_14_x86_64.whl
Collecting idna<3,>=2.5
  Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
Collecting chardet<4,>=3.0.2
  Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB)
Collecting certifi>=2017.4.17
  Using cached certifi-2020.6.20-py2.py3-none-any.whl (156 kB)
Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
  Downloading urllib3-1.25.10-py2.py3-none-any.whl (127 kB)
     |тЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИтЦИ| 127 kB 2.9 MB/s 
Installing collected packages: pyjwt, wrapt, deprecated, idna, chardet, certifi, urllib3, requests, PyGithub
Successfully installed PyGithub-1.53 certifi-2020.6.20 chardet-3.0.4 deprecated-1.2.10 idna-2.10 pyjwt-1.7.1 requests-2.24.0 urllib3-1.25.10 wrapt-1.12.1
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

men1n2 picture men1n2  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nchammas picture nchammas  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

hren-ron picture hren-ron  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

hsluoyz picture hsluoyz  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

BBI-YggyKing picture BBI-YggyKing  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ