lib 폴더에 대한 액세스를 중단하지 않고 Python3 업그레이드

lib 폴더에 대한 액세스를 중단하지 않고 Python3 업그레이드

Python3 패키지를 업그레이드하는 것은 항상 나에게 큰 고통입니다. 한 버전(예: 3.7.0)에서 다른 버전(예: 3.7.1)으로 업그레이드할 때마다 내 Python 스크립트가 /usr/local/lib/python3.7/site-packages/내 폴더에 대한 액세스 권한을 잃습니다. 내 스크립트가 이 폴더에 다시 액세스할 수 있도록 하려면 이전 버전인 3.7.0으로 되돌려야 했습니다.

내 질문은 간단합니다. 위 lib 폴더에 대한 액세스를 유지하면서 Python3을 업그레이드하는 방법. 폴더 를 만들어야 하나요 /usr/local/lib/python3.7.1/? 나는 우리가 여전히 Python의 숫자 아래에 있기 때문에 그것을 의심합니다 3.7.

라이브러리에 대한 액세스를 중단하지 않고 Python 버전을 업그레이드할 수 있는 방법이 있어야 합니다.

내가 받은 오류 유형은 다음과 같습니다.

Traceback (most recent call last):
File "./script.py", line 20, in <module>
import urllib3
ModuleNotFoundError: No module named 'urllib3'

urllib3하지만 /usr/local/lib/python3.7/site-packages/이전 3.7.0으로 되돌리면 라이브러리 액세스가 다시 활성화되는 이유는 무엇입니까 ?

관련 정보