Heroku에서 Django 앱을 설치하려고합니다. 내 앱에는 pyke3이 필요합니다. pyke3를 설치하는 데 권장되는 방법은 http://pyke.sourceforge.net/about_pyke/installing_pyke.html의 지침을 사용하여 pyke3-1.1.1.zip https://sourceforge.net/projects/pyke/files/pyke/1.1.1/을 다운로드 한 다음 원하는 경우 virtualenv에 설치하는 것입니다. heroku에 pyke3를 어떻게 설치합니까? requirements.txt에이를 추가하는 방법이 있습니까? 그리고 heroku가 pyke3 zip 파일을 가져올 위치를 어떻게 알 수 있습니까? PIP의 문서에서pypi 지원없이 heroku에 python 패키지를 설치하십시오.
답변
:
핍 배포 파일에서 PyPI, 버전 관리, 지역 프로젝트, 직접에서 설치를 지원합니다.
따라서 pip는 링크에서 직접 패키지를 설치하는 것을 지원합니다. 요구 사항 파일에 필수 패키지 링크를 넣기 만하면됩니다. 패키지 pyke3-1.1.1.zip
을 다운로드하려면
https://sourceforge.net/projects/pyke/files/pyke/1.1.1/pyke3-1.1.1.zip/download
나는 이것을 시도하고 'python setup.py install'을 호출한다. pyke에 대한 설치 지침은 setup.py에서 설치하기 전에 build를 호출 할 것을 제안합니다. 빌드 명령을 호출하면 영향을주지 않습니까? 이 경우 빌드는 빌드 디렉토리의 모든 파일을 복사 한 다음 설치에 사용됩니다. 거기에 어떤 컴파일 (네이티브 모듈의), 빌드를 호출하지 않을 수도 괜찮습니다. 하지만 나는 뭔가를 놓칠 수 있습니다. 또한 egg-info 구조가 다르다는 것을 알았습니다. 두 빌드를 모두 호출하면 install이라는 결과가 디렉토리에 설치 결과를 호출하는 파일로 호출됩니다. –
@PankajJain [docs] (https://docs.python.org/2/install/index.html#splitting-the-jobupup)에 따르면, "설치 명령을 실행하면 먼저 빌드 명령이 실행됩니다." 만약'install'을 실행했다면 자동으로'build'를 실행합니다.하지만 어쨌든 의심 스러우면 새로운 virtualenv를 만들어서이 패키지를 설치하고이 설치에 대해 코드를 테스트해야합니다. – xyres
- 1. sys.path에 python 패키지를 설치하십시오.
- 2. yum이없는 python dev 패키지를 설치하십시오.
- 3. pypi 패키지를 게시하지만 캔트 다운로드
- 4. heroku에 oauth.so를 설치하십시오
- 5. heroku에 pdftohtml을 설치하십시오.
- 6. heroku에 mbstring 확장자를 설치하십시오.
- 7. node와 같이 여러 버전의 Python 패키지를 설치하십시오.
- 8. Private Bitbucket Repo에서 Python 패키지를 설치하십시오.
- 9. yum 특정 버전의 Python 패키지를 설치하십시오.
- 10. GitHub python 패키지를 Anaconda, Spyder에 설치하십시오.
- 11. "conda"설치 관리자가 "PyPi"패키지를 찾는 방법
- 12. Windows에 curses .whl 패키지를 설치하십시오.
- 13. PyPi 패키지를 사용하는 Eclipse Nsight 및 Anaconda
- 14. Python SQL 살생을 드라이버 지원없이
- 15. 아카이브에 R 패키지를 설치하십시오.
- 16. Windows에 theano 패키지를 설치하십시오.
- 17. 타이핑이없는 npm 패키지를 설치하십시오.
- 18. easy_install으로 스플라인 패키지를 설치하십시오.
- 19. 인터넷없이 NPM 패키지를 설치하십시오.
- 20. 다른 패키지를 VS2017에 설치하십시오.
- 21. 도커 컨테이너에 패키지를 설치하십시오.
- 22. 스냅인 패키지를 설치하십시오.
- 23. UWP에 Nuget 패키지를 설치하십시오.
- 24. Google Datalab에서 conda 패키지를 설치하십시오.
- 25. setup.py없이 PyPI 서버에 패키지를 업로드하는 방법은 무엇입니까?
- 26. Python PYPI 패키지의 명령 줄 도구 사용
- 27. PyPi 설명 인하가 내가 사용 PyPi에 패키지를 업로드
- 28. pip 또는 easy_install을 사용하지 않고 virtualenv에 python 패키지를 설치하십시오.
- 29. Elastic Beanstalk에서 NodeJS 응용 프로그램을 실행하기 전에 Python 패키지를 설치하십시오.
- 30. 루트에 액세스하지 않고 원격 서버에 python 패키지를 설치하십시오.
귀하의 질문은 그 정도 명확하지 않다. 또한 한 가지 질문에서 너무 많은 질문을 던졌습니다. 물어보기 전에 먼저 자신을 탐색 해보십시오. –