$ 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 ΡΡΠ°Π±ΠΎΡΠ°Π»ΠΎ, Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π½Π΅ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅Π½Π½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ.
pipenv --two
ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ Python 2.7.$ 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"
ΠΡΠΈΠ²Π΅Ρ @commandtab ,
ΠΡ Π±ΡΡΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΠ»ΠΈ, ΠΈ ΡΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΠ΅ΡΡΠΎΠ²ΡΠΊΠΈ ΠΏΠΎΡ ΠΎΠΆΠ° Π½Π°
ΠΡΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±ΡΡΡ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ, Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΊΠ°ΠΊΠ°Ρ-Π»ΠΈΠ±ΠΎ ΠΈΠ· ΡΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ΅ΡΠ°Π΅Ρ Π²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, Π·Π½Π°ΡΠΈΡ, Ρ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΡΠ°Π±ΠΎΡΠ°Π»: smile:
ΠΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎ Π·Π°ΠΉΠΌΡΡΡΡ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ.
ΠΡΠΈΠ²Π΅Ρ,
ΠΠ°Ρ Π΄ΡΡΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠΎΠ½ ProBot
ΠΠ½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΠ±ΠΎΠΉΡΠΈ ΡΡΠΎ, ΡΠΊΠ°Π·Π°Π² ΠΏΡΡΡ ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ Python, Ρ.Π΅.
$ pipenv install --dev --python `which python3.6`
ΠΠΎΡ ΠΎΠΆΠ΅, ΡΡΠΎ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΎ Π² pythonfinder v1.1.9 , Π½ΠΎ Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Pipenv ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π²Π΅ΡΡΠΈΡ 1.0.2.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΠ½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΠ±ΠΎΠΉΡΠΈ ΡΡΠΎ, ΡΠΊΠ°Π·Π°Π² ΠΏΡΡΡ ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ Python, Ρ.Π΅.