Не удалось запустить virtualenv: нет модуля с именем linecache - PullRequest
0 голосов
/ 29 марта 2019

При попытке запустить virtualenv на моем macbook, я получил ошибку: ModuleNotFoundError: Нет модуля с именем 'linecache'

Я попытался обновить Python3 на моем macbook с помощью "brew install python3".После этого при попытке обновить / установить все, что связано с python, например, conda, virtualenv выдает ту же ошибку.

XX-XX-XX:bin user$ source activate
Traceback (most recent call last):
  File "/Users/user/anaconda3/lib/python3.6/site-packages/conda/cli/main.py", line 97, in main
  from ..activate import main as activator_main
  File "/Users/user/anaconda3/lib/python3.6/site-packages/conda/activate.py", line 13, in <module>
  from .base.context import ROOT_ENV_NAME, context, locate_prefix_by_name
  File "/Users/user/anaconda3/lib/python3.6/site-packages/conda/base/context.py", line 5, in <module>
  from logging import getLogger
  File "/Users/user/anaconda3/lib/python3.6/logging/__init__.py", line 26, in <module>
  import sys, os, time, io, traceback, warnings, weakref, collections
  File "/Users/user/anaconda3/lib/python3.6/traceback.py", line 5, in <module>
  import linecache
ModuleNotFoundError: No module named 'linecache'
...