저는 python3에 익숙하지 않아 다른 파이썬 스크립트에서 가져올 수있는 패키지를 만들고 싶습니다. sys.path에 python 패키지를 설치하십시오.
그래서 난 내 패키지를 만들고 내 타르볼을 만들를 실행합니다. 나는 그것을 압축을 풀어야 다음python3 setup.py sdist
python3 setup.py install -user --prefix=
그것이 오류 잘가없는 것으로 패키지를 설치하려면 다른 디렉토리로 이동하고 파이썬의 내 사이트 - 패키지에 설치하고 내가 python3를 실행할 때 내가 할 수있는
내 lib 가져 오기 및 해당 함수를 호출하십시오. 내가 스크립트에서이 패키지를 가져올 때
그러나 내가
import sys
sys.path.append('./test_package.0.1')
가 그것을 해결하기 위해 추가 할 수 있다는 사실을 알고 나에게
ImportError: No module named test_package.pck1.addition
얘기하지만 난 피하기 위해 원하는이 때문에 다른 스크립트에서 패키지를 사용하려고 할 때 항상 패키지의 경로를 수정해야하는 것을 의미합니다.
그래서 sys.path를 수정하지 않고 패키지를 가져올 수 있습니까? 아니면 내 스크립트를 설치할 필요가 없도록 패키지를 설치할 수 있습니까?
필자는 예상대로 pip3을 사용하여 다른 옵션을 시도해 보았지만 아무 것도 작동하지 않았습니다.
패키지를 어떻게 만들었습니까? 나는 그것을 배우고 싶다. 이 패키지 주제에 대한 몇 가지 리소스와 예제를 공유 할 수 있습니까? – babygame0ver
주로 테스트이므로 그다지 창의적이지 않습니다. 주로 튜토리얼을 따르고 여기에 제가 직접 만든 튜토리얼이 있습니다. [link] (https : // python-packaging .readthedocs.io/ko/latest/minimal.html) –
나중에 튜토리얼이 필요하다면 나와 공유하십시오. 동영상을보실 수 있습니다 – babygame0ver