Установленный virtualenv сбрасывает некоторые ошибки - PullRequest
0 голосов
/ 28 сентября 2018

Попытка запустить virtualenv с моим проектом, но он показывает некоторые ошибки.К сожалению, не смог найти правильного решения.Может быть, кто-то имел дело с той же проблемой раньше.

(base) Organic:djangoproject organic$ mkvirtualenv py1
Using base prefix '/anaconda3'
New python executable in /Users/organic/.virtualenvs/py1/bin/python3
Traceback (most recent call last):
  File "/anaconda3/bin/virtualenv", line 11, in <module>
    load_entry_point('virtualenv==16.1.0.dev0', 'console_scripts', 'virtualenv')()
  File "/anaconda3/lib/python3.6/site-packages/virtualenv.py", line 712, in main
    symlink=options.symlink)
  File "/anaconda3/lib/python3.6/site-packages/virtualenv.py", line 928, in create_environment
    site_packages=site_packages, clear=clear, symlink=symlink))
  File "/anaconda3/lib/python3.6/site-packages/virtualenv.py", line 1234, in install_python
    shutil.copyfile(executable, py_executable)
  File "/anaconda3/lib/python3.6/shutil.py", line 121, in copyfile
    with open(dst, 'wb') as fdst:
OSError: [Errno 62] Too many levels of symbolic links: '/Users/organic/.virtualenvs/py1/bin/python3'

1 Ответ

0 голосов
/ 14 октября 2018

Спасибо, ребята, я решил эту проблему, выяснив, как перейти к правильному virtualenv в Anaconda в VS Code.Итак, на данный момент я использую только (базовый) virtualenv, который по умолчанию уже настроен на conda.И все мои последние проекты, похоже, пока работают без каких-либо побочных проблем.

Кому, кто не знает о VS Code в MAC OS, используйте shift + command + p -> Python: выберите Interpreter, затем выберитеИнтерпретатор Anaconda Python 3.6.6 64-bit ('base': conda) anaconda3 / bin / python.Обратите внимание, что ваше virtualenv может иметь другое имя вместо «base».

После этого снова нажмите shift + command + p и выберите Python: Create Terminal, и VSC запустит терминал внизу, где ваш virtualenv будет включен, как в моей ситуации (base) Organic:django_project organic$.

...