pipenv install --verbose μ€νμ μ€ν¨νμ΅λλ€.
κ°μ νκ²½μ΄ μ€μ λκ³ pipfileμ΄ μμ±λμμΌλ©° νμ μ μ€λ₯κ° μμ΅λλ€.
Traceback (most recent call last):
File "c:\python38\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\python38\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Python38\Scripts\pipenv.exe\__main__.py", line 7, in <module>
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 782, in main
rv = self.invoke(ctx)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\decorators.py", line 73, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "c:\python38\lib\site-packages\pipenv\cli\command.py", line 231, in install
retcode = do_install(
File "c:\python38\lib\site-packages\pipenv\core.py", line 1924, in do_install
ensure_project(
File "c:\python38\lib\site-packages\pipenv\core.py", line 581, in ensure_project
ensure_virtualenv(
File "c:\python38\lib\site-packages\pipenv\core.py", line 495, in ensure_virtualenv
python = ensure_python(three=three, python=python)
File "c:\python38\lib\site-packages\pipenv\core.py", line 385, in ensure_python
path_to_python = find_a_system_python(python)
File "c:\python38\lib\site-packages\pipenv\core.py", line 347, in find_a_system_python
return next(iter(finder.find_all_python_versions()), None)
File "c:\python38\lib\site-packages\pipenv\vendor\pythonfinder\pythonfinder.py", line 328, in find_all_python_versions
path_list = sorted(versions, key=version_sort, reverse=True)
AttributeError: 'NoneType' object has no attribute 'version_sort'
볡μ ν λ¨κ³λ₯Ό μ 곡ν©λλ€ (μΌλ°μ μΌλ‘ μ΅μν λͺ λ Ήκ³Ό Pipfileμ ν¬ν¨ ν¨).
win10 μμ€ν
μμ pipenv install --verbose
.
$ pipenv --support
Pipenv λ²μ : '2020.5.28'
Pipenv μμΉ : 'c:\\python38\\lib\\site-packages\\pipenv'
Python μμΉ : 'c:\\python38\\python.exe'
λ°κ²¬ λ Python μ€μΉ :
Traceback (most recent call last):
File "c:\python38\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\python38\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Python38\Scripts\pipenv.exe\__main__.py", line 7, in <module>
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 782, in main
rv = self.invoke(ctx)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 1236, in invoke
return Command.invoke(self, ctx)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\decorators.py", line 73, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "C:\Python38\Lib\site-packages\pipenv\vendor\click\decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "c:\python38\lib\site-packages\pipenv\cli\command.py", line 138, in cli
get_pipenv_diagnostics()
File "c:\python38\lib\site-packages\pipenv\help.py", line 33, in get_pipenv_diagnostics
python_paths = finder.find_all_python_versions()
File "c:\python38\lib\site-packages\pipenv\vendor\pythonfinder\pythonfinder.py", line 328, in find_all_python_versions
path_list = sorted(versions, key=version_sort, reverse=True)
AttributeError: 'NoneType' object has no attribute 'version_sort'
κ°μ μ€λ₯κ° λ°μν©λλ€. λ λλν μ¬λμ΄ ν΄κ²°μ± μ μ°ΎκΈ°λ₯Ό κΈ°λν©λλ€.
ν΄κ²° λ°©λ²μ μ°Ύμμ§λ§ μ»΄ν¨ν° / νμ΄μ¬ / κ°μ νκ²½μμ μλνλ μ΄μ λ₯Ό μκΈ°μ μΆ©λΆνμ§ μμ΅λλ€.
ν°λ―Έλμμ :
λμΌν μ€λ₯κ° μμ΅λλ€. ν΄κ²° λ°©λ²μ΄ μμ΅λκΉ?
μμ± λ virtaulenvμ pipenv μ€μΉλ μΈκΈ λ jasoncammarataμ κ°μ λ¬Έμ μμ΄ μλνμ§λ§.
μ κ·Έλ° κ²λκΉ?
μ΄ λ¬Έμ λ python 3.8.3 λ° pipenv 2020.6.2λ₯Ό μ¬μ©νλ win10μμ μ¬μ ν μ§μλ©λλ€.
DVCL643<strong i="6">@10NB03610</strong>:~/workspace/python/mailswitch_security$ pipenv shell
Traceback (most recent call last):
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\dvcl643\AppData\Local\Programs\Python\Python38\Scripts\pipenv.exe\__main__.py", line 9, in <module>
File "C:\Users\dvcl643\AppData\Local\Programs\Python\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "C:\Users\dvcl643\AppData\Local\Programs\Python\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 782, in main
rv = self.invoke(ctx)
File "C:\Users\dvcl643\AppData\Local\Programs\Python\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "C:\Users\dvcl643\AppData\Local\Programs\Python\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "C:\Users\dvcl643\AppData\Local\Programs\Python\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "C:\Users\dvcl643\AppData\Local\Programs\Python\Python38\Lib\site-packages\pipenv\vendor\click\decorators.py", line 73, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "C:\Users\dvcl643\AppData\Local\Programs\Python\Python38\Lib\site-packages\pipenv\vendor\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\site-packages\pipenv\cli\command.py", line 428, in shell
do_shell(
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\site-packages\pipenv\core.py", line 2363, in do_shell
ensure_project(
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\site-packages\pipenv\core.py", line 576, in ensure_project
ensure_virtualenv(
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\site-packages\pipenv\core.py", line 498, in ensure_virtualenv
python = ensure_python(three=three, python=python)
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\site-packages\pipenv\core.py", line 388, in ensure_python
path_to_python = find_a_system_python(python)
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\site-packages\pipenv\core.py", line 350, in find_a_system_python
return next(iter(finder.find_all_python_versions()), None)
File "c:\users\dvcl643\appdata\local\programs\python\python38\lib\site-packages\pipenv\vendor\pythonfinder\pythonfinder.py", line 328, in find_all_python_ve
rsions
path_list = sorted(versions, key=version_sort, reverse=True)
AttributeError: 'NoneType' object has no attribute 'version_sort'
μ΄ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
pip install pipenv==2018.11.26
Windows 10, Python 3.8.3, pipenv 2020.6.2
python.exeμ μ 체 κ²½λ‘λ₯Ό μ λ ₯νμ¬μ΄ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
pipenv install --python = "C : Usersmy_nameAppDataLocalProgramsPythonPython38python.exe"
λΉμ¬λΌ! κ°μ νκ²½μ΄ μμ±λμμ΅λλ€.
python.exe
μ 체 κ²½λ‘μμ μ¬μ ν λμΌν μ€λ₯κ° λ°μν©λλ€.
Windows 10, λΉλ 20161
Miniconda Python 3.7.4
pipenv 2020.6.2
pipenv install --python="C:\Users\Han\Miniconda3\python.exe"
Pipfile :
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
pytest = "*"
v = {editable = true,version = "*"}
[packages]
numpy = "==1.19"
tensorflow = "==2.2"
pillow = "*"
requests = "*"
nltk = "*"
matplotlib = "*"
[requires]
python_version = "3.7"
3.8μμ μμ νλ €λ©΄ pipfileμ Python λ²μ μ μ§μ ν΄μΌνμ΅λλ€.
[requires]
python_version = "3.8"
pipfileμ μ΄λμ μμ΅λκΉ?
pipfileμ μ΄λμ μμ΅λκΉ?
@vincentclaes κ°μ¬ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€ ..
pipenv 2020.8.13κ³Ό ν¨κ» OSX 10.14.6μμλμ΄ μ€λ₯κ° νμλ©λλ€.
Pipfile :
[requires]
python_version = "3.7.6"
pipenv install --dev --python $(pyenv root)/versions/3.7.6/bin/python
λλμ΄,
AttributeError: 'NoneType' object has no attribute 'url'
μ΄ @mracetteμ λν ν΄κ²°μ± μ
νΈμ§ : mracetteμ λκ°μ μ€λ₯ λ©μμ§κ° μμμ§λ§ pipenv==2018.11.26
λ‘ λλλ € λ¬Έμ λ₯Ό ν΄κ²°ν μμμμ΅λλ€. 2018 λ
μ΄ν 첫 λ²μ§Έ λ¦΄λ¦¬μ€ μΈ pipenv==2020.4.1b1
λ²μ μ λ±μ₯νμ΅λλ€.
@sigtot 2018.11.26 μΌλ‘ λλλ € μΌνμ΅λλ€.
@sigtot pip-tools
λ° νλ²ν μ€ν venv
? :λ―Έμ:
λλ μ΄κ²λ μ»κ³ μλ€. μ μ΄λ° μΌμ΄ λ°μνλμ§μ λν ꡬ체μ μΈ μ΄μ κ° μμ΅λκΉ? PATH / PYTHONPATH νκ²½ λ³μλ₯Ό μ¬μ©ν©λκΉ?
λλ μ΄μ½λ¦Ώμ μνκ³Ό ν¨κ» μ¬λ¬ λ²μ μ νμ΄μ¬μ΄ μ€μΉλμ΄ μμκ³ μ΄ μ€λ₯λ ν루 λ§μ λνλ¬μ΅λλ€. μλ§ λ΄κ° κ·Έκ²μ μ κ·Έλ μ΄λ ν νμ. λλ λͺ¨λ λμ΄λ νμ΄μ¬ λ²μ μ μ κ±°νκ³ μμ€ν μμ€μμ 3.8.6μ λ€μ μ€μΉ νμ§λ§ μ¬μ νμ΄ μ€λ₯κ° λ°μνμ΅λλ€. κ·Έκ²μ μ κ±°νκ³ chocolateyλ₯Ό μ¬μ©νμ¬ 3.8.6μ μ€μΉνμ§λ§ μ¬μ ν νμ λ©λλ€.
μ΄λ»κ² λ λ΄ νκ²½ λ³μκ° μ¬λ¬ λ²μ κ³Ό μ΄μ½λ¦ΏμΌλ‘ μλ§μ΄λμλμ§ νμ€νμ§ μμ§λ§ μ κ±° / μ¬μ€μΉλ‘ μμ λμμ κ²μ΄λΌκ³ μκ°νμ΅λλ€.
λλ λν κ·Έ μ€λ₯λ₯Ό μ»μλ€ !!! Centos νκ²½λ μ΄μΉμ λ§μ§ μμ΅λλ€ .. pipenv & pyenv, λμΌν λ©μμ§λ‘ 2 λμ μ»΄ν¨ν°λ₯Ό μλνμ΅λλ€.
λ€λ₯Έ μ¬λλ€μ΄ λ§νλ―μ΄ pipenv 2018.11.26_4λ‘ λ€μ΄ κ·Έλ μ΄λνκΈ°λ‘ κ²°μ νμ΅λλ€.
brew uninstall pipenv
brew install ./pipenv.rb
κ°μ₯ μ μ©ν λκΈ
μ΄ λ¬Έμ λ python 3.8.3 λ° pipenv 2020.6.2λ₯Ό μ¬μ©νλ win10μμ μ¬μ ν μ§μλ©λλ€.
μ΄ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
pip install pipenv==2018.11.26