Я новичок в Python и пытаюсь понять, как обрабатывать зависимости для нескольких разработчиков.Я столкнулся с этим руководством, которому я пытаюсь следовать - https://packaging.python.org/tutorials/managing-dependencies/
Я установил pipenv, но когда я пытаюсь запустить pipenv install
, я получаю следующую ошибку:
AssertionError: Имя файла C: \ Users \ Andy \ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ os.py не запускается ни с одним из следующих префиксов: ['C: \ users \ andy \ appdata \ local \ Programs \python \ python37-32 ',' C: \ users \ andy \ appdata \ local \ Programs \ python \ python37-32 ']
Не удалось создать виртуальную среду.
IЯ использую Windows.
Может ли кто-нибудь указать мне правильное направление, пожалуйста?
Вот полный след, если он имеет какое-либо применение.
pipenv install
Creating a virtualenv for this project…
Pipfile: C:\Projects\Test\TAP.API\Users\LogUserInterest\Pipfile
Using c:\users\andy\appdata\local\programs\python\python37-32\python.exe (3.7.2) to create virtualenv…
[= ] Creating virtual environment...Already using interpreter c:\users\andy\appdata\local\programs\python\python37-32\python.exe
Using base prefix 'c:\\users\\andy\\appdata\\local\\programs\\python\\python37-32'
Failed creating virtual environment
[pipenv.exceptions.VirtualenvCreationException]: File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\pipenv\cli\command.py", line 254, in install
[pipenv.exceptions.VirtualenvCreationException]: editable_packages=state.installstate.editables,
[pipenv.exceptions.VirtualenvCreationException]: File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\pipenv\core.py", line 1741, in do_install
[pipenv.exceptions.VirtualenvCreationException]: pypi_mirror=pypi_mirror,
[pipenv.exceptions.VirtualenvCreationException]: File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\pipenv\core.py", line 574, in ensure_project
[pipenv.exceptions.VirtualenvCreationException]: pypi_mirror=pypi_mirror,
[pipenv.exceptions.VirtualenvCreationException]: File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\pipenv\core.py", line 506, in ensure_virtualenv
[pipenv.exceptions.VirtualenvCreationException]: python=python, site_packages=site_packages, pypi_mirror=pypi_mirror
[pipenv.exceptions.VirtualenvCreationException]: File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\pipenv\core.py", line 935, in do_create_virtualenv
[pipenv.exceptions.VirtualenvCreationException]: extra=[crayons.blue("{0}".format(c.err)),]
[pipenv.exceptions.VirtualenvCreationException]: Traceback (most recent call last):
File "C:\Users\Andy\AppData\Local\Programs\Python\Python37-32\Lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Users\Andy\AppData\Local\Programs\Python\Python37-32\Lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\virtualenv.py", line 2502, in <module>
main()
File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\virtualenv.py", line 793, in main
symlink=options.symlink,
File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\virtualenv.py", line 1070, in create_environment
install_python(home_dir, lib_dir, inc_dir, bin_dir, site_packages=site_packages, clear=clear, symlink=symlink)
File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\virtualenv.py", line 1297, in install_python
copy_required_modules(home_dir, symlink)
File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\virtualenv.py", line 1220, in copy_required_modules
dst_filename = change_prefix(filename, dst_prefix)
File "C:\Users\Andy\AppData\Roaming\Python\Python37\site-packages\virtualenv.py", line 1185, in change_prefix
assert False, "Filename {} does not start with any of these prefixes: {}".format(filename, prefixes)
AssertionError: Filename C:\Users\Andy\AppData\Local\Programs\Python\Python37-32\Lib\os.py does not start with any of these prefixes: ['C:\\users\\andy\\appdata\\local\\programs\\python\\python37-32', 'C:\\users\\andy\\appdata\\local\\programs\\python\\python37-32']