Avast блокирует pip и Pyinstaller - PullRequest
       142

Avast блокирует pip и Pyinstaller

0 голосов
/ 03 августа 2020

Я делаю простую GUI программу Tkinter. Я собирался скомпилировать свою программу (с Pyinstaller), но Avast блокирует PIP. Поэтому я проигнорировал это. Когда компиляция была завершена. Я запускаю скомпилированную программу .exe, и программа говорит: не удалось выполнить сценарий, Avast блокирует. Как исправить эту ошибку и в чем проблема?

изменить: теперь Avast не блокирует .exe (но блокирует PIP)

1 Ответ

0 голосов
/ 03 августа 2020

Я тоже пользуюсь avast. Avast создает песочницу pipenv при установке нового пакета. В зависимости от того, что / если virtualenv вы используете.

Вы можете добавить в белый список / исключить каталог установки python. Для windows расположение по умолчанию - %localappdata%\Programs\Python. Здесь также глобально устанавливается pip, а также pyinstaller и другие пакеты, которые устанавливаются глобально.

Имейте в виду, что это сделает так, что avast больше не будет сканировать ничего, связанное с python в этих каталогах. Поэтому, если вы беспокоитесь о том, чтобы получить вирус из пакета python, вы можете внести в белый список / исключить сам pip exe, который расположен специально ...

32-бит Python 3.8

%localappdata%\Programs\Python\Python38-32\Scripts\pip.exe

64-бит Python 3,8

%localappdata%\Programs\Python\Python38\Scripts\pip.exe

Если вы используете virtualenv добавить в белый список / исключить эти каталоги, поскольку эти виртуальные серверы используют локальную копию pip вместо глобальной. Это должно исправить беспорядок avast с pip / virtualenv / pipenv

...