неверная ошибка символической ссылки в проекте pycharm python - PullRequest
1 голос
/ 12 июля 2020

Начал изучать python через несколько недель go, я сделал и запустил несколько базовых c файлов. все работало хорошо. В какой-то момент я удалил python и переустановил его. Я продолжал создавать и запускать новые файлы без проблем.

теперь я пытаюсь go вернуться и запустить некоторые из моих старых файлов, и у меня появляется ошибка.

Error:Cannot run program "/Users/paulthomas/PycharmProjects/plotting/venv/bin/python" (in directory "/Users/paulthomas/PycharmProjects/plotting"): error=2, No such file or directory

В pycharm Я открываю папки и нахожу курсор на раздел файла python, и он говорит, что у меня ошибка символической ссылки. Как я могу это исправить? Я использовал pipenv в своих новых проектах, так как это проекты django. Но этот проект, который я пытаюсь запустить, - это просто проект c python.

введите описание изображения здесь

1 Ответ

2 голосов
/ 12 июля 2020

Если вы переустановили python, вполне вероятно, что виртуальный env ссылается на неправильные исходные python двоичные файлы.

Вы можете повторно связать файлы (найдя то, с чем они должны были быть связаны и повторно связав их) или, если у вас есть файл requirements.txt для среды, удалите и воссоздайте виртуальную среду.

Вы можете сделать это либо через систему окружений pycharm, либо с помощью:

python3 -m venv <your environment name>

На снимке экрана имя вашей среды venv.

Если переустановленная python - это другая версия, вероятно, безопаснее воссоздать виртуальную среду, чем пытаться связать вещи, которые могут оказаться несовместимыми .

...