Programing

Ubuntu에서 pip을 통해 python3 버전의 패키지를 설치하는 방법?

c10106 2022. 4. 4. 20:31
반응형

Ubuntu에서 pip을 통해 python3 버전의 패키지를 설치하는 방법?

나는 둘 다 가지고 있다.python2.7그리고python3.2에 설치된.Ubuntu 12.04.
심볼크크python에 대한 링크.python2.7.

입력하는 경우:

sudo pip install package-name

인 기게 설치.python2의 버전package-name.

일부 패키지는 둘 다 지원python2그리고python3.
설치 방법python3의 버전package-name경유로pip?

Ubuntu 12.10+와 Fedora 13+는 패키지로 불리는 것을 가지고 있다.python3-pip어떤 것이 설치될 것인가pip-3.2(또는)pip-3.3pip-3.4또는pip3최신 버전의 경우) 후프를 통한 이 점핑.


나는 이런 것을 우연히 발견하여 이런 것을 고치지 않고 고쳤다.wget또는 virtualenvs이다(Ubuntu 12.04로 로):

  1. 패키지 설치python3-setuptools: 실행sudo aptitude install python3-setuptools, 이것은 당신에게 명령할 것이다.easy_install3.
  2. Python 3의 setuptools를 하십시오.sudo easy_install3 pip, 이것은 당신에게 명령할 것이다.pip-3.2케브의 해결책처럼 말이야
  3. PyPI 패지지 설치 : 행행sudo pip-3.2 install <package>(물론 당신의 기본 시스템에 파이선 패키지를 넣으려면 루트가 필요하다.)
  4. 이익!

당신은 아마 그것을 만드는 것을 원할 것이다.virtualenvpython3 의 virtualenvation을 후그래서 당신의 시스템이 엉망이 되지 않을 것이다 :)

이것은 다음과 같은 것일 수 있다.

virtualenv -p /usr/bin/python3 py3env
source py3env/bin/activate
pip install package-name

단답형

sudo apt-get install python3-pip
sudo pip3 install MODULE_NAME

출처: 샤산크 바르하드와이의 논평

롱 어답스

짧은 답은 새로운 시스템에만 적용된다.에는 우분투의 사령이 있다.pip-3.2:

sudo pip-3.2 install MODULE_NAME

이방법이작동하지 않을 경우,이 방법은 모든 리눅스 디스트로 및 지원되는 버전에 대해 작동해야 한다.

sudo apt-get install curl
curl https://bootstrap.pypa.io/get-pip.py | sudo python3
sudo pip3 install MODULE_NAME

짬뽕이 curl, 사용wget .없으면sudo, 로 전환root. 만약pip3symlink가 존재하지 않으므로 pip-3 같은 것을 확인하십시오.엑스

많은 파이선 패키지에는 dev 패키지도 필요하므로 설치하십시오.

sudo apt-get install python3-dev

출처:
하는 python은 파이선이다.
최신 설치 Pip

Python의 업그레이드 버전을 원하는 경우 Tobu의 대답도 확인하십시오.

가상 환경을 이용하는 것이 보통 파이썬 애플리케이션을 개발하는 데 선호되는 방법이기 때문에 @felixyan 답은 아마도 이상적인 세계에서는 최고일 것이라고 덧붙이고 싶다.하지만 그 패키지를 전체적으로 설치하거나 가상 환경을 활성화하지 않고 자주 테스트/사용해야 하는 경우 글로벌 패키지로 설치하는 것이 좋을 것 같다.

음, Ubuntu 13.10/14.04에서는 상황이 조금 다르다.

설치

$ sudo apt-get install python3-pip

패키지 설치

$ sudo pip3 install packagename

NOTpip-3.3 install

최신 버전을 설치하는 가장 쉬운 방법pip2/pip31998년 해당지:

curl https://bootstrap.pypa.io/get-pip.py | python2
pip2 install package-name    

curl https://bootstrap.pypa.io/get-pip.py | python3
pip3 install package-name

참고: 다음 명령을 실행하십시오.root

필랩을 설치하려고 할 때도 같은 문제가 있었는데, 이 링크를 찾았어.

파이톤 3에 파이랩을 설치하기 위해 한 일은

python3 -m pip install SomePackage

제대로 작동했고, 링크에서 볼 수 있듯이, 당신이 가지고 있는 모든 파이톤 버전에 대해 이것을 할 수 있다. 그래서 나는 이것이 당신의 문제를 해결한다고 생각한다.

오래된 질문이지만, 어떤 대답도 나를 만족시키지 못한다.내 시스템 중 하나는 Ubuntu 12.04 LTS를 실행하는 것이고 어떤 이유로 패키지가 없다.python3-pip또는python-pip파가톤 3용. 그래서 내가 한 일은 다음과 같다(모든 명령은 루트로 실행되었다).

  • 설치setuptoolsPython3를 위해서.

    apt-get install python3-setuptools
    

    또는

    aptitude install python3-setuptools
    
  • 로 파이썬 2.4+로(로)를 할 수 .easy_install다음을 사용하여 특정 Python 버전과 함께python -m easy_install그래서.pipPython 3의 경우 다음을 통해 설치할 수 있음:

    python3 -m easy_install pip
    
  • 바로 그거야, 넌 할 수 있어.pip파이톤 3용.이제 그냥 호출하십시오.pipPython 3용 패키지를 설치할 Python의 특정 버전과 함께.예를 들어 시스템에 Python 3.2가 설치되어 있는 경우 다음을 사용하십시오.

    pip-3.2 install [package]
    

두 마리 비단뱀에 모두 pip이 설치되어 있고 둘 다 자신의 경로에 있는 경우 다음을 사용하십시오.

$ pip-2.7 install PACKAGENAME
$ pip-3.2 install PACKAGENAME

참조:

이것은 #2812520 문제의 중복이다.

시스템에 다음이 있는 경우python2기본적으로 아래 명령을 사용하여 패키지 설치python3

$ python3 -m pip install <package-name>

쉽게 사용:

sudo aptitude install python3-pip
pip-3.2 install --user pkg

Ubuntu 12.10의 기본값이 아닌 Python 3.3을 원하는 경우:

sudo aptitude install python3-pip python3.3
python3.3 -m pip.runner install --user pkg

그냥 돼.pip3 install packagename대신에pip

먼저, 당신이 원하는 파이톤 3 설치를 위해 pip을 설치해야 한다.그런 다음 파이프를 실행하여 해당 파이썬 버전에 대한 패키지를 설치하십시오.

/usr/bin에 pip과 python 3이 둘 다 있기 때문에 둘 다 일종의 패키지 매니저와 함께 설치되어 있는 것 같다.그 패키지 매니저도 파이톤 3 pip이 있어야 한다.그게 네가 설치해야 할 거야.

펠릭스의 가상환경 추천은 좋은 것이다.테스트만 하고 있거나 개발 중인 경우 시스템 python에 패키지를 설치하면 안 된다.가상 환경이나 심지어 개발을 위해 여러분만의 피톤스를 만드는 것이 그러한 경우에 더 낫다.

하지만 실제로 이 패키지를 시스템 파이썬에 설치하려면 파이프를 설치하는 것이 좋다.

비록 그 질문이 우분투와 관련되기는 하지만, 내가 맥에 있다고 말하고 기고해 보겠다.python명령어는 Python 2.7.5로 기본 설정된다.나도 파이선 3을 가지고 있어, 다음에 접속할 수 있다.python3그래서 pip 패키지 원점을 알고 그냥 다운받아서 발급했어.sudo python3 setup.py install그것에 대항하여 그리고 확실히, Python 3만이 그것의 사이트 패키지에 이 모듈을 가지고 있다.이게 맥스트레인저에게 도움이 되길 바래.

pip binary를 직접 실행한다.

먼저 원하는 PIP 버전을 찾으십시오.

jon-mint python3.3 # whereis ip
ip: /bin/ip /sbin/ip /usr/share/man/man8/ip.8.gz /usr/share/man/man7/ip.7.gz

그리고 실행하라.

jon-mint python3.3 # pip3.3 install pexpect
Downloading/unpacking pexpect
  Downloading pexpect-3.2.tar.gz (131kB): 131kB downloaded
  Running setup.py (path:/tmp/pip_build_root/pexpect/setup.py) egg_info for package pexpect

Installing collected packages: pexpect
  Running setup.py install for pexpect

Successfully installed pexpect
Cleaning up...
  1. 모든 종속성을 설치해야 하는 경우:

    sudo apt-get install build-essential python3-dev python3-setuptools python3-numpy python3-scipy libatlas-dev libatlas3gf-base

  2. pip3 설치(3단계 참조):

    sudo apt-get install python3-pip

  3. Iinstall scikit-learning by pip3

    pip3 install -U scikit-learn

  4. 터미널 및 항목 python3 환경 열기, 유형import sklearn확인해보기 위해서.

pip을 python3용으로 설치하려면 pip 대신 pip3를 사용해야 한다.Ubuntu 18.08 바이오닉에 python을 설치하려면 다음과 같이 하십시오.
python 버전을 설치하기 전에 가상 환경을 활성화하여 향후 버전의 python에 문제가 없도록 하십시오.

virtualenv -p /usr/bin/python3 py3env
source py3env/bin/activate

그런 다음 원하는 실제 파이썬 버전을 설치하십시오.

>> sudo apt-get install python3.7

Ubuntu에서 필요한 pip 패키지를 설치하려면 다음과 같이 하십시오.
>> sudo apt-get install python3-pip

python3를 설치하는 또 다른 방법은 wget을 사용하는 것이다.아래는 설치를 위한 단계들이다.

wget http://www.python.org/ftp/python/3.3.5/Python-3.3.5.tar.xz
tar xJf ./Python-3.3.5.tar.xz
cd ./Python-3.3.5
./configure --prefix=/opt/python3.3
make && sudo make install

또한, 같은 방법으로 별칭을 만들 수 있다.

echo 'alias py="/opt/python3.3/bin/python3.3"' >> ~/.bashrc

이제 새 터미널을 열고 py를 입력하고 Enter 키를 누르십시오.

참조URL: https://stackoverflow.com/questions/10763440/how-to-install-python3-version-of-package-via-pip-on-ubuntu

반응형