.whl 파일이 있는 Python 패키지를 설치하려면 어떻게 해야 하나요?
Windows 머신에 Python 패키지를 인스톨 할 때에 문제가 있어, Christoph Gohlke의 Window 바이너리와 함께 인스톨 하고 싶다고 생각하고 있습니다.(제 경험으로는 다른 많은 패키지 설치의 번거로움도 상당 부분 완화되었습니다).그러나 사용할 수 있는 것은 .whl 파일뿐입니다.
http://www.lfd.uci.edu/~blke/bllibs/#jpype
그런데 어떻게 .whl 파일을 설치하나요?
메모들
- 문서들을 찾아봤는데, .whl 파일 설치 방법에 대한 설명이 그리 간단하지 않은 것 같아요.
- 이 질문은 직접 답하지 않은 이 질문과 중복됩니다.
저는 그저 다음과 같은 간단한 것을 사용했을 뿐입니다.먼저 콘솔을 열고 cd를 열어 파일을 다운로드한 곳으로 이동합니다.사용하다
pip install some-package.whl
주의: pip.exe가 인식되지 않으면 python이 설치된 "Scripts" 디렉토리에서 찾을 수 있습니다.pip이 설치되어 있지 않은 경우 이 페이지에서 다음 작업을 수행할 수 있습니다.Windows에 pip을 설치하는 방법
에 대해서는, 「 」를 참조해 주세요.
「 」를 하면,*.whl파일을 로컬 드라이브에 저장합니다(예:C:\some-dir\some-file.whl) 다음 명령줄 파라미터를 사용합니다.
pip install C:/some-dir/some-file.whl
먼저 휠 서포트를 활성화하도록 pip이 업데이트되었는지 확인하십시오.
pip install --upgrade pip
그런 다음 휠에서 설치하려면 휠이 다운로드되는 디렉토리를 지정하십시오.를 들어, 「」를 인스톨 , 「」( 「」)를 합니다.package_name.whl:
pip install --use-wheel --no-index --find-links=/where/its/downloaded package_name
위대한 크리스토프 콜케의 사이트에는 몇 가지 파일 버전이 있다.
이 사이트에서 휠을 설치할 때 중요한 점은 먼저 Python 콘솔에서 다음을 실행하는 것입니다.
import pip
print(pip.pep425tags.get_supported())
컴퓨터에 어떤 버전을 설치해야 하는지 알 수 있습니다.잘못된 버전을 선택하면 패키지 설치에 실패할 수 있습니다(특히 cp27 등 올바른 CPython 태그를 사용하지 않는 경우).
나는 OP와 같은 처지에 있다.
디렉토리에서 Windows 명령 프롬프트 사용:
C:\Python34\Scripts>
pip install wheel
효과가 있는 것 같았어
인식하다로로로 C:\Python34\Scripts>하여 '어디'하면 '어디/어디/어디/정수'라고 되어 있습니다Requirement 'scikit_image-...-win32.whl' looks like a filename, but the filename does not exist.
했습니다(「Python34/Scripts.whl」로).--find-links=다른 폴더로 이동 중) 그리고 이번에는 작동했습니다.
python2와 python3의 .whl 파일에 액세스하는 것은 약간의 차이가 있습니다.python3에서는 먼저 wheel을 설치한 후 .whl 파일에 액세스할 수 있습니다.
파이썬3
pip install package.whl
또는
pip install wheel
그리고 바퀴를 이용해서
wheel unpack some-package.whl
파이썬2
pip install some-package.whl
내 컴퓨터의 명령 프롬프트에서 pip.exe를 실행해야 합니다.라고 합니다.C:/Python27/Scripts/pip2.exe install numpy
에서는, 를 해 업그레이드만 수 없습니다.pip install --upgrade pip「」이 있기 때문에pip.exe사용 중이어서 교환 시 오류가 발생합니다..pip음음음같 뭇매하다
easy_install --upgrade pip
,.pip★★★★
pip --version
「 」라고 되어 있는 6.x리즈,, 휠휠휠가다다 다다다다다
그런 다음 다음과 같은 휠 패키지를 설치할 수 있습니다.
pip install your-package.whl
휠 파일을 더블 클릭하는 것만으로 인스톨 하려면 , 다음의 몇개의 조작을 실시합니다.
1) 명령줄에서 관리자 권한으로 다음 두 가지 명령을 실행합니다.
assoc .whl=pythonwheel
ftype pythonwheel=cmd /c pip.exe install "%1" ^& pause
2) 2) 하여 사용할 수 .wheel.bat[관리자 자격으로 실행]하다
PS pip.exe는 PATH에 있는 것으로 간주됩니다.
업데이트:
(1) 다음 각 항목을 한 줄로 조합할 수 있다.
assoc .whl=pythonwheel& ftype pythonwheel=cmd /c pip.exe install -U "%1" ^& pause
(2) .bat 파일의 구문은 약간 다릅니다.
assoc .whl=pythonwheel& ftype pythonwheel=cmd /c pip.exe install -U "%%1" ^& pause
또한 출력을 보다 상세하게 할 수 있습니다.
@assoc .whl=pythonwheel|| echo Run me with administrator rights! && pause && exit 1
@ftype pythonwheel=cmd /c pip.exe install -U "%%1" ^& pause || echo Installation error && pause && exit 1
@echo Installation successfull & pause
자세한 것은, 제 블로그 투고를 참조해 주세요.
PIP를 사용하여 특정 패키지를 직접 설치할 수 없는 경우.
할 수 ..whl(휠) 패키지 - https://www.lfd.uci.edu/ ~httplelke / httplelibs /
디렉토리를 삽입하고 CD(디렉토리 변경)를 합니다.
pip install PACKAGENAME.whl
삭제:
pip install ad3‑2.1‑cp27‑cp27m‑win32.whl
편집: 이것은 PIP의 일부가 아닙니다.
이러한 파일을 다운로드할 필요가 없게 하려면 , 다음의 조작을 실시합니다.
pip install --use-wheel pillow
상세한 것에 대하여는, 여기를 참조해 주세요.
하려면 .whl 을 합니다.pip install filename이과 같은 않으면 파일 이름과 (예: 「」등)를 해야 합니다그렇지 않으면 완전한 파일 이름과 주소를 지정합니다.pip install C:\Some\PAth\filename.
.과 같은 것을 하고, 「.whl」을 합니다.python -V실행 중인 Python의 버전을 확인하고 win32 또는 64인 경우 그에 따라 올바른 버전을 설치하십시오.
NumPy를 설치할 수 있는 유일한 방법은 다음과 같습니다.
https://pypi.python.org/pypi/numpy 에서 NumPy 를 다운로드했습니다.
본 모듈
https://pypi.python.org/packages/d7/3c/d8b473b517062cc700575889d79e7444c9b54c6072a22189d1831d2fbbce/numpy-1.11.2-cp35-none-win32.whl#md5=e485e06907826af5e1fc88608d0629a2
PowerShell의 Python 설치 경로에서 명령 실행
PS C:\Program Files (x86)\Python35-32> .\python -m pip install C:/Users/MyUsername/Documents/Programs/Python/numpy-1.11.2-cp35-none-win32.whl
Processing c:\users\MyUsername\documents\programs\numpy-1.11.2-cp35-none-win32.whl
Installing collected packages: numpy
Successfully installed numpy-1.11.2
PS C:\Program Files (x86)\Python35-32>
PS: Windows 10 에 인스톨 하고 있습니다.
Windows의 새로운 Python 사용자는 설치 중에 Python의 \Scripts 디렉토리를 PATH 변수에 추가하는 것을 잊어버리는 경우가 많습니다.Python 런처를 사용하여 pip을 스크립트로 실행할 것을 권장합니다.-m전환합니다.그런 다음 특정 Python 버전에 대한 휠을 설치할 수 있으며(여러 버전이 설치된 경우), 스크립트 디렉토리가 PATH에 있을 필요가 없습니다.명령줄을 열고 (를 사용하여)cd명령)을 사용하여 .whl 파일이 있는 폴더를 표시하고 다음과 같이 입력합니다.
py -3.6 -m pip install your_whl_file.whl
3.6하거나 Python을 입력하기만 .-3PATH의 PYthon에 관한 것입니다.되어 있는 : ,, 티, 음, 음, 음, 음, 음, 음, 음, 음, 음, 음, 음, 。py -m pip install your_whl_file.whl.
물론 이 방법으로 PyPI에서 패키지를 설치할 수도 있습니다.
py -3.6 -m pip install pygame
에 했던 건 ''라는를 한 pip install --upgrade pip명령어를 를 설치했습니다.pip install wheel완벽하게 작동했어요
잘 됐으면 좋겠네요.
.whl 파일을 설치하는 정확한 방법을 제안합니다.처음에는 많은 문제에 직면했지만, 그 후 해결했습니다.여기 .whl 파일을 설치하는 요령이 있습니다.
모듈을 Import하려면 절차를 올바르게 수행합니다.
- .whl 파일이 python 2.7/3.6/3.7/..에 보관되어 있는지 확인합니다.폴더입니다.처음에 .whl 파일을 다운로드 할 때 파일을 다운로드 받은 폴더에 저장하는 것이 좋습니다.파일을 쉽게 설치할 수 있습니다.
- 명령 프롬프트를 열고 파일을 저장한 폴더를 엽니다.
cd c:\param 3.7
3. 다음 명령어를 입력합니다.
>py -3.7(version name) -m pip install (file name).whl
enter를 클릭하여 현재 사용 중인 버전을 올바른 파일 이름으로 입력했는지 확인합니다.
Enter 키를 누르면 파일이 설치되고 특정 모듈을 Import할 수 있습니다.
모듈이 정상적으로 장착되었는지 확인하려면 모듈을 아이돌 상태로 Import하여 확인합니다.
감사합니다.
의 、 MacOS mac경 onpipMacPorts python2 。@Dunes @Dunes입니다.
sudo python -m pip install some-package.whl
서 ★★★★★python python은 "MacPorts python"입니다.python2.7 ★★★★★★★★★★★★★★★★★」python3.5나를 위해.
-mmanpage에 " 입니다.
(에 달렸던 적이 sudo port install py27-pip py27-wheelpip ★★★★★★★★★★★★★★★★★」wheelpython 2.7 python 2.7 python 2.7)
패키지(.whl)를 다운로드합니다.
파일을 python 디렉토리의 스크립트 폴더에 넣습니다.
C:\Python36\Scripts
명령 프롬프트를 사용하여 패키지를 설치합니다.
C:\Python36\Scripts>pip install package_name.whl
이론상:
★★★★★★★★★★★★★★★★★★wheel는 입니다.built distribution사양: 빌드 시스템에 의존하지 않고 ZIP 형식의 아카이브이므로 대상 위치에 순서대로 압축을 풀기만 하면 사용할 수 있습니다.
한편, 「 」는, 「 」, 「 」의 사이에pip install *.wheel기능이 추가되어 .whl 파일의 압축을 풀 수도 있습니다(표준 아카이브 도구 사용: 7zip).site-packages를 참조해당 패키지를 사용합니다.
https://packaging.python.org/specifications/binary-distribution-format/
언급URL : https://stackoverflow.com/questions/27885397/how-do-i-install-a-python-package-with-a-whl-file
'source' 카테고리의 다른 글
| bs4.FeatureNotFound: 요청한 기능을 가진 트리 빌더를 찾을 수 없습니다.lxml파서 라이브러리를 설치해야 합니까? (0) | 2023.01.26 |
|---|---|
| JPA 저장소의 다른 테이블에서 데이터 선택 (0) | 2023.01.26 |
| MySQL 데이터베이스의 실제 크기를 얻는 방법 (0) | 2023.01.26 |
| 라라벨:속성별 컬렉션에서 개체 가져오기 (0) | 2023.01.26 |
| Python에서 수동으로 예외 발생(던지기) (0) | 2023.01.26 |