pip가 venv/local/bin에 설치되는 것을 방지하는 방법은 무엇입니까?

pip가 venv/local/bin에 설치되는 것을 방지하는 방법은 무엇입니까?

일반적 으로 Python 패키지를 설치 pip하면 <venv>/bin.<venv>/local/bin

PATH를 <venv>/bin/activate포함하도록 수동으로 변경할 수 있지만 <venv>/local/bin이는 해킹처럼 느껴지며 올바른 해결책은 잘못된 디렉토리에 설치되는 이유를 찾는 것입니다.

왜 이런 일이 발생하며 어떻게 해결합니까?

Ubuntu 20.04에서 Python 3.10을 사용하고 있습니다.

답변1

또한 Ubuntu 22.04 LTS(WSL2)에서 tox(virtualenv 시작)와 동일한 문제가 발생했습니다. 삭제하여 문제를 해결했습니다.~/.캐시그리고~/.local폴더.

rm -fr ~/.cache && rm -fr ~/.local

관련 정보