우분투 18에 파이썬 3.7용 핍을 설치하는 방법?
우분투 18.04 머신에 파이썬 3.7을 설치했습니다.관련된 경우 다음 지침을 따릅니다.
다운로드 : Python 웹사이트 [1] 에서 Python 3.7 다운로드, 데스크톱에서 수동으로 압축을 풀고 설치 : 터미널 열기 (ctrl +shift)+T)
Go to the Extracted folder $ cd ~/Desktop/Python-3.7.0 $ ./configure $ make $ sudo make install
Python 3.7 기본 Python 만들기:
$ sudo vim ~/.bashrc press i on the last and new line - Type alias python= python3.7 press Esc type - to save and exit vim :wq now type $ source ~/.bashrc
지금부터: https://www.quora.com/How-can-I-upgrade-Python-3-6-to-3-7-in-Ubuntu-18-04
을 를 통해 을 다운받았습니다.pip install module
하지만 수입하려고 하면,ModuleNotFoundError: No module names 'xx'
그래서 제가 조사를 좀 해봤는데 pip을 사용해서 설치를 했을 때 이전 버전의 파이썬에서 모듈에 설치가 된 것 같습니다.어디선가 SO에 입니다) ① (② SO ③ ④ ⑤ ⑥ ⑦는을다을를을 사용하여 을 설치하자는 하였습니다.python3.7 -m pip install module
는 ㅇㅇㅇㅇ/usr/local/bin/python3.7: no module named pip
.
나는 이제 막혔고, 핍이 설치되었지만 파이썬 3.7용은 아닌 것 같습니다.파이썬 3.7용으로 pip을 설치할 수 있다면 pip install 명령을 실행하여 필요한 모듈을 가져올 수 있다고 생각합니다.그렇다면 pip for python 3.7은 이미 설치되어 있는데 어떻게 설치할 수 있나요?
이것이 제가 생각해낸 최고의 방법입니다.
저는 파이썬 3.7을 성공적으로 설치했고 핍(또는 핍3)을 사용하여 모듈을 설치할 수 있지만 그 모듈들은 파이썬 3.6(우분투와 함께 제공)에 설치됩니다.따라서 python 3.7에서 해당 모듈을 가져올 수 없습니다(모듈을 찾을 수 없습니다).
Python 3.7은 pip/pip3을 인식하지 못해 pip/pip3을 통해 설치할 수 없습니다. Python 3.7이 필요합니다.
일반적으로 이렇게 하지 마십시오.
pip install package
어떤 의 , 이, 이, 하는, 입니다, 를 설치하고 있는지 확실하지 않기 입니다.package
위해서.
ㅇㅇ을 package
Python 3.7의 경우 다음을 수행합니다.
python3.7 -m pip install package
교체 package
당신이 설치하려는 모든 것의 이름과 함께.
저도 그걸 알아내는데 놀랍게도 오랜 시간이 걸렸습니다.그것에 관한 서류는 여기 있습니다.
다른 옵션은 가상 환경을 설정하는 것입니다.가상 환경이 활성화되면 실행 파일 이름은 다음과 같습니다.python
그리고.pip
정확한 것들을 가리킬 겁니다
위의 빠른 추가 톰펜코프의 답변 (댓글에서 이것이 손실되는 것을 원하지 않았습니다)
저는 3.6용 핍을 먼저 설치해야 했습니다.
sudo apt install python3-pip
이제 python 3.7을 설치할 수 있습니다.
sudo apt install python3.7
그리고 나서 3.7을 위한 파이프를 설치할 수 있었습니다.
python3.7 -m pip install pip
그리고 보너스로, 다른 모듈들을 설치하는 것은 단지 다음과 같이 시작합니다.
python3.7 -m pip install <module>
EDIT 1 (12/2019):
대부분의 사람들에게 이것이 명백하다는 것을 압니다. 하지만 python 3.8을 원한다면, 그냥 대체하세요.python3.8
에를 python3.7
EDIT 2 (5/2020):
업그레이드가 가능한 사용자의 경우, 몇 주 전에 출시된 우분투 20.04용으로 파이썬 3.8을 즉시 사용할 수 있습니다.
저는 이 정도면 돼요.
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
그러면 sudo와 함께 하는 이 명령은 다음과 같습니다.
python3.7 get-pip.py
이 지침에 의거해서.
apt-get을 사용하여 ubuntu 18.04에 python 3.7을 설치했습니다.설치는 다음과 같습니다.
- python 3.7 설치
sudo apt-get install python3.7
- pip3을 설치합니다.pip3 for python3.6을 설치할 수 있습니다.
sudo apt-get install python3-pip
- python3.7의 기본값 python3을 변경합니다.여기가 마법이 있는 곳이고, 이것은 pip3가 python3.7을 참조하게 만들 것입니다.
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 1
당신에게 효과가 있기를 바랍니다.
Ubuntu 18.04용 Pip을 포함하여 현재 지원되는 모든 파이썬 버전(python 3.6은 이미 사전 설치되어 있음)을 설치하려면 다음을 수행합니다.
python 3.5 및 python 3.7을 설치하려면 deadsnakes ppa:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.5
sudo apt-get install python3.7
배포 패키지를 통해 python 2.7을 설치합니다.
sudo apt install python-minimal # on Ubuntu 18.04 python-minimal maps to python2.7
파이프를 설치하려면 다음을 사용합니다.
sudo apt install python-pip # on Ubuntu 18.04 this refers to pip for python2.7
sudo apt install python3-pip # on Ubuntu 18.04 this refers to pip for python3.6
python3.5 -m pip install pip # this will install pip only for the current user
python3.7 -m pip install pip
독스와 젠킨스와 함께 파이썬 프로젝트의 CI-체인을 구축하는데 사용했습니다.
@mpenkon과 @dangel의 답변을 종합하면, 이것이 저에게 효과적이었습니다.
sudo apt install python3-pip
python3.7 -m pip install pip
2단계가 작동하려면 1단계(pip for python3이 아직 없다고 가정)가 필요합니다.파이썬 3.6용 핍을 사용하여 파이썬 3.7용 핍을 설치하는 것으로 보입니다.
를 apt install python3-pip
는 많은 , 는 그것들이 , 는 가 한 를 는 는 는 를 가 한 .그래서 전 이런게 좋아요
apt update
apt-get install python3-setuptools
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
rm -f get-pip.py
다음 단계를 사용할 수 있습니다.
sudo apt-get -y update
---------
sudo apt-get install python3.7
--------------
python3.7
-------------
curl -O https://bootstrap.pypa.io/get-pip.py
-----------------
sudo apt install python3-pip
-----------------
sudo apt install python3.7-venv
-----------------
python3.7 -m venv /home/ubuntu/app
-------------
cd app
----------------
source bin/activate
python 사전 요구 사항 설치
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
ppa 저장소에서 python 3.7 설치
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.7
pip3.7 설치
sudo apt install python3-pip
python3.7 -m pip install pip
python 및 pip 대안 생성
sudo update-alternatives --install /usr/local/bin/python python /usr/bin/python3.7 10
sudo update-alternatives --install /usr/local/bin/pip pip /home/your_username/.local/bin/pip3.7 10
변경합니다.
source ~/.bashrc
python --version
pip --version
사용하려는 사용자의 경우:
만약 당신이 아직 가지고 있지 않다면.pip
Python 3 경우:
sudo apt install python3-pip
설치 venv
패키지:
sudo apt install python3.7-venv
가상화 환경 생성(부트스트래핑 대상)pip
기본값):
python3.7 -m venv /path/to/new/virtual/environment
하려면 , 하려면 을,source
셸에 ,재에한를다e를에e재rm한,leitbin
가상 환경의 디렉토리입니다.여러 셸에 적합한 스크립트는 다음과 같습니다.
bash/zsh –activate
물고기 –activate.fish
csh/tcsh –activate.csh
예를 들어 bash를 사용하는 경우:
source /path/to/new/virtual/environment/bin/activate
으로 을(를) 하려면 다음과(를)pip
가상 환경의 경우(활성화되는 동안):
pip install --upgrade pip
가상 환경을 비활성화하려는 경우:
deactivate
설치했습니다pip3
사용.
python3.7 -m pip install pip
하지만 사용시pip3
다른 의존성을 설치하기 위해 python3.6을 사용하고 있었습니다.
를 입력하면 확인할 수 있습니다.pip3 --version
그래서 제가.pip3
다음과 같이(위 답변 중 하나에 포함됨):
python3.7 -m pip install <module>
다음과 같이 사용할 수 있습니다.
python3.7 -m pip install -r requirements.txt
나중에 ~/.bashrc 파일에서 사용하기 위해 bash alias를 만들었습니다.alias pip3='python3.7 -m pip'
. 가명을 사용하는 경우 잊지 마십시오.source ~/.bashrc
변경하고 저장한 후에 말입니다.
간단히 말하면 어떨까요?
add-apt-repository ppa:deadsnakes/ppa
apt-get update
apt-get install python3.7-dev
alias pip3.7="python3.7 -m pip"
이제 당신은 명령을 받았습니다.
pip3.7
pip3와는 별개로
curl https://bootstrap.pypa.io/get-pip.py | sudo python3.7
모두 실패한다면
pip3
것은 아니다.pip
. 당신은 당신이 사용했던 것처럼 가명을 만들 수 있습니다.python3
원하신다면
언급URL : https://stackoverflow.com/questions/54633657/how-to-install-pip-for-python-3-7-on-ubuntu-18
'programing' 카테고리의 다른 글
Excel : 값의 클러스터에 대한 조건부 포맷 (0) | 2023.09.09 |
---|---|
UIColor에서 RGB 추출 (0) | 2023.09.09 |
Oracle에서 날짜를 날짜 시간으로 변환하는 방법은 무엇입니까? (0) | 2023.09.09 |
Oracle의 INSTRECT의 반대쪽 (0) | 2023.09.09 |
관리되지 않는 C++의 XLL Excel 추가 기능 (0) | 2023.09.04 |