λ°©κΈ pyenvκ° μ€μΉλ Python 3.7.0 μΈν°ν리ν°μ pipenvλ₯Ό μ€μΉνμ΅λλ€. κΉ¨λν λλ ν 리μμ μμνλ©΄ μμΈκ° λ°μνμ΅λλ€.
pipenv
μΆ©λμ λ°©μ§ν©λλ€.
$ pip install pipenv
Requirement already satisfied: pipenv in /Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages (2018.7.1)
Requirement already satisfied: virtualenv-clone>=0.2.5 in /Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages (from pipenv) (0.3.0)
Requirement already satisfied: pip>=9.0.1 in /Users/pradyunsg/Projects/pip/src (from pipenv) (18.1.dev0)
Requirement already satisfied: setuptools>=36.2.1 in /Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages (from pipenv) (39.0.1)
Requirement already satisfied: certifi in /Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages (from pipenv) (2018.8.24)
Requirement already satisfied: virtualenv in /Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages (from pipenv) (16.0.0)
$ pipenv --version
pipenv, version 2018.7.1
$ pipenv install django --verbose
Creating a Pipfile for this project...
Installing django...
β Installing 'django'
Traceback (most recent call last):
File "/Users/pradyunsg/.pyenv/versions/3.7.0/bin/pipenv", line 11, in <module>
sys.exit(cli())
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/cli.py", line 435, in install
selective_upgrade=selective_upgrade,
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/core.py", line 1971, in do_install
pypi_mirror=pypi_mirror,
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/core.py", line 1375, in pip_install
package_name.split('--hash')[0].split('--trusted-host')[0]
File "/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv/vendor/requirementslib/models/requirements.py", line 704, in from_line
line, extras = _strip_extras(line)
TypeError: 'module' object is not callable
$ pipenv --μ§μ
Pipenv λ²μ : '2018.7.1'
Pipenv μμΉ: '/Users/pradyunsg/.pyenv/versions/3.7.0/lib/python3.7/site-packages/pipenv'
νμ΄μ¬ μμΉ: '/Users/pradyunsg/.pyenv/versions/3.7.0/bin/python3.7'
PATH
μ κΈ°ν Python μ€μΉ:
2.7
: /Users/pradyunsg/.pyenv/shims/python2.7
2.7
: /Users/pradyunsg/.pyenv/shims/python2.7
2.7
: /usr/local/bin/python2.7
2.7
: /usr/bin/python2.7
2.7
: /Users/pradyunsg/.pyenv/shims/python2.7
3.4
: /Users/pradyunsg/.pyenv/shims/python3.4m
3.4
: /Users/pradyunsg/.pyenv/shims/python3.4
3.4
: /Users/pradyunsg/.pyenv/shims/python3.4
3.5
: /Users/pradyunsg/.pyenv/shims/python3.5m
3.5
: /Users/pradyunsg/.pyenv/shims/python3.5
3.5
: /Users/pradyunsg/.pyenv/shims/python3.5
3.6
: /Users/pradyunsg/.pyenv/shims/python3.6m
3.6
: /Users/pradyunsg/.pyenv/shims/python3.6
3.6
: /Users/pradyunsg/.pyenv/shims/python3.6
3.7
: /Users/pradyunsg/.pyenv/versions/3.7.0/bin/python3.7m
3.7
: /Users/pradyunsg/.pyenv/versions/3.7.0/bin/python3.7
3.7
: /Users/pradyunsg/.pyenv/shims/python3.7
3.7
: /usr/local/bin/python3.7
3.7
: /Users/pradyunsg/.pyenv/shims/python3.7
3.7.0
: /Users/pradyunsg/.pyenv/versions/3.7.0/bin/python
3.7.0
: /Users/pradyunsg/.pyenv/shims/python
2.7.15
: /usr/local/bin/python
2.7.10
: /usr/bin/python
3.7.0
: /Users/pradyunsg/.pyenv/shims/python
2.7.15
: /Users/pradyunsg/.pyenv/shims/python2
2.7.15
: /usr/local/bin/python2
2.7.15
: /Users/pradyunsg/.pyenv/shims/python2
3.7.0
: /Users/pradyunsg/.pyenv/versions/3.7.0/bin/python3
3.7.0
: /Users/pradyunsg/.pyenv/shims/python3
3.7.0
: /usr/local/bin/python3
3.7.0
: /Users/pradyunsg/.pyenv/shims/python3
PEP 508 μ 보:
{'implementation_name': 'cpython',
'implementation_version': '3.7.0',
'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.7.0',
'python_version': '3.7',
'sys_platform': 'darwin'}
μμ€ν νκ²½ λ³μ:
RBENV_VERSION
TERM_PROGRAM
VIRTUALENVWRAPPER_SCRIPT
PYENV_ROOT
TERM
SHELL
ZPLUG_LOADFILE
TMPDIR
Apple_PubSub_Socket_Render
TERM_PROGRAM_VERSION
FPATH
PYENV_VERSION
DEFAULT_RBENV
ZPLUG_USE_CACHE
USER
ZPLUG_ERROR_LOG
ZPLUG_PROTOCOL
SSH_AUTH_SOCK
PYENV_DIR
__CF_USER_TEXT_ENCODING
VIRTUAL_ENV_DISABLE_PROMPT
_ZPLUG_VERSION
_ZPLUG_PREZTO
PERIOD
_ZPLUG_AWKPATH
VIRTUALENVWRAPPER_PYTHON
PATH
PYENV_VIRTUALENVWRAPPER_PYENV_VERSION
PWD
LANG
PYENV_HOOK_PATH
_ZPLUG_CONFIG_SUBSHELL
XPC_FLAGS
_ZPLUG_OHMYZSH
ZPLUG_BIN
VIRTUALENVWRAPPER_VIRTUALENV
_ZPLUG_URL
RBENV_SHELL
HISTIGNORE
HISTCONTROL
XPC_SERVICE_NAME
GPG_TTY
ZPLUG_CACHE_DIR
SHLVL
PYENV_SHELL
HOME
_VIRTUALENVWRAPPER_API
ZPLUG_THREADS
ZPLUG_REPOS
LOGNAME
VIRTUALENVWRAPPER_VIRTUALENV_CLONE
ZPLUG_FILTER
ZPLUG_HOME
ZPLUG_ROOT
SECURITYSESSIONID
VIRTUALENVWRAPPER_LAZY_SCRIPT
HISTFILE
PYTHONDONTWRITEBYTECODE
PIP_PYTHON_PATH
Pipenv μ μ© νκ²½ λ³μ:
λλ²κ·Έ μ μ© νκ²½ λ³μ:
PATH
: /Users/pradyunsg/.pyenv/versions/3.7.0/bin:/usr/local/Cellar/pyenv/1.2.7/libexec:/Users/pradyunsg/.rbenv/shims:/Users/pradyunsg/.pyenv/shims:/usr/local/Cellar/zplug/2.4.2/bin:/usr/local/opt/zplug/bin:/Users/pradyunsg/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/pradyunsg/.rbenv/shims:/Users/pradyunsg/.pyenv/shims:/Applications/Visual Studio Code.app/Contents/Resources/app/bin
SHELL
: /usr/local/bin/zsh
LANG
: en_US.UTF-8
PWD
: /Users/pradyunsg/Projects/csi-18/polling
Pipfile
μ λ΄μ©('/Users/pradyunsg/Projects/csi-18/polling/Pipfile'):
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
django = "*"
[dev-packages]
[requires]
python_version = "3.7"
Pipfile.lock
('/Users/pradyunsg/Projects/csi-18/polling/Pipfile.lock')μ λ΄μ©:
{
"_meta": {
"hash": {
"sha256": "627ef89f247ecee27e9ef0dabe116108d09c47abf171c900a8817befa64f9dd2"
},
"pipfile-spec": 6,
"requires": {
"python_version": "3.7"
},
"sources": [
{
"name": "pypi",
"url": "https://pypi.org/simple",
"verify_ssl": true
}
]
},
"default": {
"django": {
"hashes": [
"sha256:04f2e423f2e60943c02bd2959174b844f7d1bcd19eabb7f8e4282999958021fd",
"sha256:e1cc1cd6b658aa4e052f5f2b148bfda08091d7c3558529708342e37e4e33f72c"
],
"index": "pypi",
"version": "==2.1.1"
},
"pytz": {
"hashes": [
"sha256:a061aa0a9e06881eb8b3b2b43f05b9439d6583c206d0a6c340ff72a7b6669053",
"sha256:ffb9ef1de172603304d9d2819af6f5ece76f2e85ec10692a524dd876e72bf277"
],
"version": "==2018.5"
}
},
"develop": {}
}
μ€! νκ²½μλ κ°λ° μ€μΈ λ²μ μ pipκ° μμ΅λλ€. π
pip 18.1μ λͺ λΆ μ μ 릴리μ€λμμΌλ©° μ΄μ pipenvλ μλνμ§ μμΌλ―λ‘ λΉ λ₯Έ ν΄κ²° λ°©λ²μΌλ‘ pipλ₯Ό 18.0μ κ³ μ ν΄μΌ νμ΅λλ€.
μ΄κ²μ Python 3.6μμλ λμκ² μν₯μ λ―Έμ³€μ΅λλ€.
pip λ° pipenvλ₯Ό μ
κ·Έλ μ΄λνλ©΄ 18.1
λ° 2018.7.1
κ° λκ³ μ΄ μ‘°ν©μ TypeError
μ κ΄λ ¨λ _strip_extras
κ° λ©λλ€.
μ΄ λ¬Έμ λ λ€μ μ΄κ±°λ 볡μ ν΄μΌ ν©λλ€. μ
λ°μ΄νΈ: #2924 μ°Έμ‘°.
λΉμ·ν λ¬Έμ κ° μμ΅λλ€. python 3.6μ μ¬μ©νμ¬ μλ‘μ΄ νκ²½μ λ§λ€λ €κ³ ν©λλ€.
$ pipenv install pandas
Creating a Pipfile for this project...
Installing pandas...
Requirement already satisfied: pandas in /home/echo66/.local/share/virtualenvs/LDSSA-2ApiwGJI/lib/python3.6/site-packages (0.23.4)
Requirement already satisfied: pytz>=2011k in /home/echo66/.local/share/virtualenvs/LDSSA-2ApiwGJI/lib/python3.6/site-packages (from pandas) (2018.5)
Requirement already satisfied: numpy>=1.9.0 in /home/echo66/.local/share/virtualenvs/LDSSA-2ApiwGJI/lib/python3.6/site-packages (from pandas) (1.15.2)
Requirement already satisfied: python-dateutil>=2.5.0 in /home/echo66/.local/share/virtualenvs/LDSSA-2ApiwGJI/lib/python3.6/site-packages (from pandas) (2.7.3)
Requirement already satisfied: six>=1.5 in /home/echo66/.local/share/virtualenvs/LDSSA-2ApiwGJI/lib/python3.6/site-packages (from python-dateutil>=2.5.0->pandas) (1.11.0)
Adding pandas to Pipfile's [packages]...
Pipfile.lock not found, creating...
Locking [dev-packages] dependencies...
Locking [packages] dependencies...
kages/pipenv/utils.py", line 402, in resolve_deps
req_dir=req_dir
File "/home/echo66/.local/lib/python3.6/site-packages/pipenv/utils.py", line 250, in actually_resolve_deps
req = Requirement.from_line(dep)
File "/home/echo66/.local/lib/python3.6/site-packages/pipenv/vendor/requirementslib/models/requirements.py", line 704, in from_line
line, extras = _strip_extras(line)
TypeError: 'module' object is not callable
Pipfileμλ λ€μκ³Ό κ°μ λ΄μ©μ΄ μμ΅λλ€.
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
pandas = "*"
[dev-packages]
[requires]
python_version = "3.6"
Pipfile.lockμ΄ μμ±λμ§ μμμ΅λλ€. νμ§λ§ pipenv shell
μ¬μ©ν μ μμ΅λλ€.
μ΄μ λν μλ‘μ΄ λ¬Έμ μμ±: #2924
μ΄κ²μ pip λ²μ μ 18.0μΌλ‘ μ κ·Έλ ν΄κ²° λ°©λ²μ λλ€.
pip install pipenv
pipenv run pip install pip==18.0
pipenv install
μ΄ ν΄κ²° λ°©λ²μ μλνμ§ μμ΅λλ€.
@joao-geru κ·Έλ¦¬κ³ λμμ΄ νμνμλκΉ? κ·Έ μ΄μμ μ£Όμ
μΌ ν©λλ€. μ΄λ€ λͺ
λ Ήμ μ€ννκ³ μμ΅λκΉ? μ°μΆ? μ€λ₯ λ©μμ§? pipenv run pip --version
μμ λ΄μ©μ μ μκ² ν¨κ³Όμ μ΄μ§ μμμ΅λλ€.
pip install pipenv==2018.6.25
pip install pip==18.0
pipenv install
μλ νμΈμ μ리μμ€μ λλ€.
pip λ° pipenv μ λ°μ΄νΈλ₯Ό μννμ΅λλ€.
pip install --user -U --no-cache-dir pip pipenv
Collecting pip
Downloading https://files.pythonhosted.org/packages/c2/d7/90f34cb0d83a6c5631cf71dfe64cc1054598c843a92b400e55675cc2ac37/pip-18.1-py2.py3-none-any.whl (1.3MB)
100% |ββββββββββββββββββββββββββββββββ| 1.3MB 101.9MB/s
Requirement already up-to-date: pipenv in /usr/local/lib/python3.6/site-packages (2018.7.1)
Requirement already satisfied, skipping upgrade: virtualenv-clone>=0.2.5 in /usr/local/lib/python3.6/site-packages (from pipenv) (0.3.0)
Requirement already satisfied, skipping upgrade: certifi in /usr/local/lib/python3.6/site-packages (from pipenv) (2018.8.24)
Requirement already satisfied, skipping upgrade: virtualenv in /usr/local/lib/python3.6/site-packages (from pipenv) (16.0.0)
Requirement already satisfied, skipping upgrade: setuptools>=36.2.1 in /usr/local/lib/python3.6/site-packages (from pipenv) (40.2.0)
Installing collected packages: pip
Successfully installed pip-18.1
κ·Έλμ pipenvλ₯Ό μ€ννμ΅λλ€.
pipenv install --dev
Creating a virtualenv for this project...
Pipfile: /home/joao/project/Pipfile
Using /usr/local/bin/python3.6m (3.6.6) to create virtualenv...
Running virtualenv with interpreter /usr/local/bin/python3.6m
Using base prefix '/usr/local'
New python executable in /home/joao/.local/share/virtualenvs/project-zxI9dQ-Q/bin/python3.6m
Also creating executable in /home/joao/.local/share/virtualenvs/project-zxI9dQ-Q/bin/python
Installing setuptools, pip, wheel...done.
Setting project for project-zxI9dQ-Q to /home/joao/project
Virtualenv location: /home/joao/.local/share/virtualenvs/project-zxI9dQ-Q
Installing dependencies from Pipfile.lock (431696)...
Traceback (most recent call last):
File "/usr/local/bin/pipenv", line 11, in <module>
sys.exit(cli())
File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/pipenv/cli.py", line 435, in install
selective_upgrade=selective_upgrade,
File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1943, in do_install
pypi_mirror=pypi_mirror,
File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1322, in do_init
pypi_mirror=pypi_mirror,
File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 807, in do_install_dependencies
pypi_mirror=pypi_mirror,
File "/usr/local/lib/python3.6/site-packages/pipenv/core.py", line 1375, in pip_install
package_name.split('--hash')[0].split('--trusted-host')[0]
File "/usr/local/lib/python3.6/site-packages/pipenv/vendor/requirementslib/models/requirements.py", line 704, in from_line
line, extras = _strip_extras(line)
TypeError: 'module' object is not callable
π ββββββββββββββββββββββββββββββββ 0/88 β 00:00:00
Exited with code 1
@joao-geru pip μ€μΉλ₯Ό μ΄ν΄λ³΄μμμ€.
pip-18.1μ μ±κ³΅μ μΌλ‘ μ€μΉνμ΅λλ€.
λͺ μλ λ°μ κ°μ΄ 18.1μ΄ μλ pip-18.0μ΄ νμν©λλ€.
λλ₯Ό μν΄ λλ pipenvμ μ€μΉνμ§ μκ³ λ΄ νμ΄μ¬ νΉμ λ²μ μ μ€μΉνμ΅λλ€.
python3.5 -m pip μ€μΉ pip=18.0
pipenv μ€μΉ
Pypy3(python 3.5)μλ μν₯μ μ€λλ€.
pipλ₯Ό 18.0μΌλ‘ λ€μ΄κ·Έλ μ΄λ - λͺ¨λ μ μλνμ΅λλ€.
(μ
Έμ λ‘κ·ΈμΈ, λ§λ κ²λ³΄λ€: pip install pip==18.0
)
Installing dependencies from Pipfile...
Traceback (most recent call last):
File "/usr/local/bin/pipenv", line 11, in <module>
sys.exit(cli())
File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/pipenv/cli.py", line 435, in install
selective_upgrade=selective_upgrade,
File "/usr/local/lib/python3.7/site-packages/pipenv/core.py", line 1943, in do_install
pypi_mirror=pypi_mirror,
File "/usr/local/lib/python3.7/site-packages/pipenv/core.py", line 1322, in do_init
pypi_mirror=pypi_mirror,
File "/usr/local/lib/python3.7/site-packages/pipenv/core.py", line 807, in do_install_dependencies
pypi_mirror=pypi_mirror,
File "/usr/local/lib/python3.7/site-packages/pipenv/core.py", line 1375, in pip_install
package_name.split('--hash')[0].split('--trusted-host')[0]
File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/requirementslib/models/requirements.py", line 704, in from_line
line, extras = _strip_extras(line)
TypeError: 'module' object is not callable
λΉμ·ν λ¬Έμ κ° μμ΅λλ€.
νμ΄μ¬ 3.7
μ°λΆν¬ 18.4, μλμ° 10
# RUN pip install --upgrade pip
RUN pip install pip==18.0
λ΄ λ컀μμ μ μλν©λλ€.
λΉμ·ν λ¬Έμ κ° μμ΅λλ€.
>pipenv install requests
Installing requests...
Requirement already satisfied: requests in c:\users\yuji3\.virtualenvs\myproject-sgdw-lry\lib\site-packages (2.19.1)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\users\yuji3\.virtualenvs\myproject-sgdw-lry\lib\site-packages (from requests) (3.0.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\yuji3\.virtualenvs\myproject-sgdw-lry\lib\site-packages (from requests) (2018.8.24)
Requirement already satisfied: urllib3<1.24,>=1.21.1 in c:\users\yuji3\.virtualenvs\myproject-sgdw-lry\lib\site-packages (from requests) (1.23)
Requirement already satisfied: idna<2.8,>=2.5 in c:\users\yuji3\.virtualenvs\myproject-sgdw-lry\lib\site-packages (from requests) (2.7)
Adding requests to Pipfile's [packages]...
Pipfile.lock not found, creating...
Locking [dev-packages] dependencies...
Locking [packages] dependencies...
0\envs\visualization\lib\site-packages\pipenv\utils.py", line 402, in resolve_deps
req_dir=req_dir
File "c:\users\yuji3\anaconda3_5.2.0\envs\visualization\lib\site-packages\pipenv\utils.py", line 250, in actually_resolve_deps
req = Requirement.from_line(dep)
File "c:\users\yuji3\anaconda3_5.2.0\envs\visualization\lib\site-packages\pipenv\vendor\requirementslib\models\requirements.py", line 704, in from_line
line, extras = _strip_extras(line)
TypeError: 'module' object is not callable
@ yuji38kwmt κ°μ νκ²½ μμ pipκ° 18.0μΈμ§ νμΈνμμμ€.
λͺ¨λ μ κ³ ν΄ μ£Όμ μ κ°μ¬ν©λλ€!
μ¬κΈ°μ λκΈμ λ¬μ§ λ§κ³ #2924μ λκΈμ λ¨κ²¨μ£ΌμΈμ. λ¬Έμ μ μμΈμ΄ νμΈλμμΌλ©° κ°κΉμ΄ μμΌ λ΄μ pipenvμ μ 릴리μ€μμ μμ μ¬νμ μ¬μ©ν μ μμ΅λλ€.
μμ λ΄μ©μ μ μκ² ν¨κ³Όμ μ΄μ§ μμμ΅λλ€.
pip install pipenv==2018.6.25 pip install pip==18.0 pipenv install
μ΄ μ루μ μ μ¦μ μ μ©λμ§ μμ μ μμΌλ―λ‘ μμ μ’ λ£νκ³ λ€μ νμ±ννλ κ²μ΄ μ’μ΅λλ€. μ°Έκ³ λ‘
λλ₯Ό μν΄ μ΄κ²μ μ΅μ λ²μ μ pipenv( pipenv, version 2018.10.9
)λ‘ μ΄λνμ¬ μμ λμμ΅λλ€.
μ°λΆν¬ 16.04 LTS
νμ΄μ¬ 3.5
pip==9.0.3μΌλ‘ λ‘€λ°±νμ΅λλ€. Pipenvλ μ¬μ ν pip==18.0.1μ μ¬μ©νλ €κ³ νμ΅λλ€.
> pip install pip==9.0.3
> pip run pip install pip==9.0.3
> pipenv install #success
μλν©λλ€ κ°μ¬ν©λλ€!
μ΄ ν΄κ²° λ°©λ²μ deadsnakes PPAμμ μ€μΉλ Python 3.7μ΄ μλ Linux Mint 18.3 "Sylvia"(Ubuntu Xenial κΈ°λ°)μμ μλν©λλ€.
pipenv μ
pip μ€μΉ pip==18.0
pipenv μ€μΉ
pipenvλ₯Ό λ³κ²½ν νμκ° μμ΅λλ€. μ¦, λ€μ λͺ
λ Ήμ μ€νν νμκ° μμ΅λλ€.
ν μ€μΉ pipenv==2018.6.25
λλ μμ§λ κ°μ§κ³ μλ€:
pipenv, λ²μ 2018.7.1
κΈ°λ³Έ OSκ° μλ κ°μ νκ²½μ pipλ₯Ό μ€μΉνκΈ°λ§ νλ©΄ λ©λλ€. μ¦: λ€μμ μ¬μ©νμ¬ κ°μ νκ²½μ νμ±νν©λλ€.
pipenv μ
μνλ pip λ²μ μ μ€μΉνκΈ° μ μ.
μ§κΈμ pipenv run pip install pip==18.0
#2924λ‘ μμ λ κ² κ°μ΅λλ€.
pipenvλ₯Ό μ
κ·Έλ μ΄λνλ©΄ μλν©λλ€.
pip install pipenv -U
pipenv install
μ΄ λ¬Έμ λ₯Ό λ€μ μ΄μ΄μΌ ν μλ μμ΅λλ€.
λ€, ν΄κ²°λμμ΅λλ€. μ΅μ 릴리μ€μ λ²κ·Έκ° μλ κ²½μ° λ¬Έμ λ₯Ό μ¬μμμ€. μ°λ¦¬κ° 무μΈκ°λ₯Ό λ€μ μ΄μ΄μΌ νλ€κ³ λ§νλ 0 컨ν μ€νΈλ‘ κ²μνμ§ λ§μμμ€.
κ°μ₯ μ μ©ν λκΈ
μ΄κ²μ pip λ²μ μ 18.0μΌλ‘ μ κ·Έλ ν΄κ²° λ°©λ²μ λλ€.