Pipenv: 2018.11.14 pipenv Π²Ρ‹Π΄Π°Π΅Ρ‚ ошибки pythons ΠΏΡ€ΠΈ создании virtualenv

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 15 нояб. 2018  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: pypa/pipenv

ОписаниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

$ pipenv --two
Error %s while executing command %s [Errno 2] No such file or directory: '/usr/local/bin/pythonz': '/usr/local/bin/pythonz' /usr/local/bin/pythonz -c import sys; print(sys.version.split()[0])
['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/contextmanagers.py", line 148, in spinner\n    yield _spinner\n', '  File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", line 309, in run\n    start_text=start_text\n', '  File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", line 157, in _create_subprocess\n    combine_stderr=combine_stderr)\n', '  File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", line 132, in _spawn_subprocess\n    return subprocess.Popen(cmd, **options)\n', '  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 709, in __init__\n    restore_signals, start_new_session)\n', '  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 1344, in _execute_child\n    raise child_exception_type(errno_num, err_msg, err_filename)\n', "FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/bin/pythonz': '/usr/local/bin/pythonz'\n"]
Error %s while executing command %s [Errno 2] No such file or directory: '/usr/local/bin/pythonz': '/usr/local/bin/pythonz' /usr/local/bin/pythonz -c import sys; print(sys.version.split()[0])
['Traceback (most recent call last):\n', '  File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/contextmanagers.py", line 148, in spinner\n    yield _spinner\n', '  File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", line 309, in run\n    start_text=start_text\n', '  File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", line 157, in _create_subprocess\n    combine_stderr=combine_stderr)\n', '  File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", line 132, in _spawn_subprocess\n    return subprocess.Popen(cmd, **options)\n', '  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 709, in __init__\n    restore_signals, start_new_session)\n', '  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 1344, in _execute_child\n    raise child_exception_type(errno_num, err_msg, err_filename)\n', "FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/bin/pythonz': '/usr/local/bin/pythonz'\n"]

ΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

НС оТидаСтся рСгистрации ошибок ΠΏΡ€ΠΈ простом создании virtualenv

ЀактичСский Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, созданиС virtualenv сработало, Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹Π΅ ошибки.

Π¨Π°Π³ΠΈ ΠΏΠΎ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡŽ

  1. ЗапуститС pipenv --two Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Python 2.7.
  2. ΠΠ°Π±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ Π·Π° ошибками

$ pipenv --support

ВСрсия Pipenv: '2018.11.14'

ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Pipenv: '/usr/local/lib/python3.6/site-packages/pipenv'

РасполоТСниС Python: '/usr/local/opt/python/bin/python3.6'

НайдСно установок Python:

Ошибка% s ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹% s [Errno 2] НСт Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°: '/ usr / local / bin / pythonz': '/ usr / local / bin / pythonz' / usr / local / bin / pythonz -c import sys; ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (sys.version.split () [0])
['Traceback (послСдний Π²Ρ‹Π·ΠΎΠ² послСдним): \ n', 'File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/contextmanagers.py", строка 148, Π² счСтчикС \ n yield _spinner \ n ',' Π€Π°ΠΉΠ» "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", строка 309, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ \ n start_text = start_text \ n ',' Π€Π°ΠΉΠ» "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", строка 157, Π² _create_subprocess \ ncommon_stderr =common_stderr) \ n ',' Π€Π°ΠΉΠ» "/ usr / local /lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py ", строка 132, Π² _spawn_subprocess \ n return subprocess.Popen (cmd, * options) \ n ',' File" / usr / local /Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py ", строка 709, Π² __init __ \ n restore_signals, start_new_session) \ n ',' File" / usr /local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py ", строка 1344, Π² _execute_child \ n ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ child_exception_type (errno_num, err_msg, err_filename) \ n ', "FileNotFoundError:
ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (sys.version.split () [0])['Traceback (послСдний Π²Ρ‹Π·ΠΎΠ² послСдним): \ n', 'File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/contextmanagers.py", строка 148, Π² счСтчикС \ n yield _spinner \ n ',' Π€Π°ΠΉΠ» "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", строка 309, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ \ n start_text = start_text \ n ',' Π€Π°ΠΉΠ» "/usr/local/lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py", строка 157, Π² _create_subprocess \ ncommon_stderr =common_stderr) \ n ',' Π€Π°ΠΉΠ» "/ usr / local /lib/python3.6/site-packages/pipenv/vendor/vistir/misc.py ", строка 132, Π² _spawn_subprocess \ n return subprocess.Popen (cmd, * options) \ n ',' File" / usr / local /Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py ", строка 709, Π² __init __ \ n restore_signals, start_new_session) \ n ',' File" / usr /local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py ", строка 1344, Π² _execute_child \ n ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ child_exception_type (errno_num, err_msg, err_filename) \ n ', "FileNotFoundError: [Errno 2] НСт Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°: '/ usr / local / bin / pythonz': '/ usr / local / bin / pythonz' \ n "]

  • 3.6.5 : /usr/local/bin/python3
  • 3.6.5 : /usr/local/bin/python3.6m
  • 2.7.15 : /usr/local/bin/python
  • 2.7.15 : /usr/local/bin/pythonw
  • 2.7.10 : /usr/bin/python
  • 2.7.10 : /usr/bin/pythonw
  • 2.7.10 : /usr/bin/python2.7

PEP 508 Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ:

{'implementation_name': 'cpython',
 'implementation_version': '3.6.5',
 'os_name': 'posix',
 'platform_machine': 'x86_64',
 'platform_python_implementation': 'CPython',
 'platform_release': '17.7.0',
 'platform_system': 'Darwin',
 'platform_version': 'Darwin Kernel Version 17.7.0: Thu Jun 21 22:53:14 PDT '
                     '2018; root:xnu-4570.71.2~1/RELEASE_X86_64',
 'python_full_version': '3.6.5',
 'python_version': '3.6',
 'sys_platform': 'darwin'}

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ систСмной срСды:

  • LC_ALL
  • PYENV_VIRTUALENV_DISABLE_PROMPT
  • LANG
  • XPC_FLAGS
  • HISTCONTROL
  • LESS
  • DISPLAY
  • TERM_SESSION_ID
  • EDITOR
  • __CF_USER_TEXT_ENCODING
  • GIT_EDITOR
  • SSH_AUTH_SOCK
  • USER
  • PAGER
  • LSCOLORS
  • ROOT
  • RBENV_SHELL
  • SSH_CLIENT_USER
  • PWD
  • MANPAGER
  • HOME
  • TERM_PROGRAM
  • TERM_PROGRAM_VERSION
  • Apple_PubSub_Socket_Render
  • SVN_EDITOR
  • TMPDIR
  • PIPENV_NOSPIN
  • XPC_SERVICE_NAME
  • TERM
  • SHELL
  • TNS_ADMIN
  • VAULT_ADDR
  • PYTHONDONTWRITEBYTECODE
  • SHLVL
  • MANPATH
  • LOGNAME
  • PATH
  • PIPENV_HIDE_EMOJIS
  • GCCDIR
  • HOMEBREW_GITHUB_API_TOKEN
  • _
  • OLDPWD
  • PIP_DISABLE_PIP_VERSION_CHECK
  • PIP_SHIMS_BASE_MODULE
  • PIP_PYTHON_PATH
  • PYTHONFINDER_IGNORE_UNSUPPORTED

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ срСды, спСцифичныС для Pipenv:

  • PIPENV_NOSPIN : 1
  • PIPENV_HIDE_EMOJIS : 1

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ срСды, спСцифичныС для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ:

  • PATH : /usr/sbin:/usr/local/bin:/usr/local/sbin:/Users/callen/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/opt/X11/bin
  • SHELL : /bin/bash
  • EDITOR : /usr/local/bin/mate -w
  • LANG : en_US.UTF-8
  • PWD : /Users/callen/testapp

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Pipfile ('/ Users / callen / testapp / Pipfile'):

[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]

[packages]

[requires]
python_version = "2.7"

Type Regression Vendored Dependencies

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

МнС ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это, ΡƒΠΊΠ°Π·Π°Π² ΠΏΡƒΡ‚ΡŒ ΠΊ исполняСмому Ρ„Π°ΠΉΠ»Ρƒ Python, Ρ‚.Π΅.

$ pipenv install --dev --python `which python3.6`

ВсС 3 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ @commandtab ,

ΠœΡ‹ быстро ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ, ΠΈ эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° чСртовски ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π°

Π­Ρ‚ΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹Ρ‚ΡŒ совпадСниСм, Π½ΠΎ Ссли какая-Π»ΠΈΠ±ΠΎ ΠΈΠ· этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π²Π°ΡˆΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π·Π½Π°Ρ‡ΠΈΡ‚, я Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Π»: smile:

Если Π½Π΅Ρ‚, спСциалисты ΠΏΠΎ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡŽ скоро займутся этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ.

ΠŸΡ€ΠΈΠ²Π΅Ρ‚,
Π’Π°Ρˆ друТСствСнный Ρ€Π°ΠΉΠΎΠ½ ProBot

МнС ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это, ΡƒΠΊΠ°Π·Π°Π² ΠΏΡƒΡ‚ΡŒ ΠΊ исполняСмому Ρ„Π°ΠΉΠ»Ρƒ Python, Ρ‚.Π΅.

$ pipenv install --dev --python `which python3.6`

ΠŸΠΎΡ…ΠΎΠΆΠ΅, это исправлСно Π² pythonfinder v1.1.9 , Π½ΠΎ Π² настоящСС врСмя Pipenv ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π΅Ρ€ΡΠΈΡŽ 1.0.2.

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ