我想安装pip。它应该支持Python 3,但它需要setuptools,这只适用于Python 2。
如何在python3中安装pip ?
我想安装pip。它应该支持Python 3,但它需要setuptools,这只适用于Python 2。
如何在python3中安装pip ?
当前回答
这就是我在OS X Mavericks上所做的工作。
首先,安装brew
安装python 3.4
brew install python3
然后我得到最新版本的分发:
wget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip#md5=c6c59594a7b180af57af8a0cc0cf5b4a
unzip distribute-0.7.3.zip
cd distribute-0.7.3
sudo setup.py install
sudo easy_install-3.4 pip
sudo pip3.4 install virtualenv
sudo pip3.4 install virtualenvwrapper
mkvirtualenv py3
python --version
Python 3.4.1
我希望这能有所帮助。
其他回答
系统中单个Python
要在Python中安装包,请遵循以下步骤:
如果该包用于python 2。X: sudo python -m PIP install [package] 如果该包用于python 3。X: sudo python3 -m PIP install [package]
注意:这是假设python没有设置别名
通过这种方法,不会混淆哪个python版本正在接收包。
多个python /虚拟环境
比如有python3↔python3.6和python3.7↔python3.7
安装python3.6: sudo python3 -m pip install [package] 安装python3.7: sudo python3.7 -m pip install [package]
这本质上与前面所示的方法相同。
注1
如何找到哪条蟒蛇?做以下其中一件事:
~ » python3 -c "import sys; print(sys.version)"
3.9.5 (default, Nov 18 2021, 16:00:48)
你的python3命令生成:
~ » python3
Python 3.9.5 (default, Nov 18 2021, 16:00:48)
[GCC 10.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
注意第二行中的python 3.9.5。
或者说你正在使用虚拟环境,看看你的python指向哪里:
» which python
/home/ganesh/os/np-test/bin/python
注2
更改python3或python指向的内容:https://askubuntu.com/questions/320996/how-to-make-python-program-command-execute-python-3
老版本的Homebrew
如果你使用的是macOS系统,请使用自制软件。
brew install python3 # this installs python only
brew postinstall python3 # this command installs pip
还要注意,如果安装成功完成,您应该检查控制台。有时它不会(例如,由于所有权导致的错误),但人们只是忽略了日志。
更新- 1.5之后的自制版本
Homebrew官方页面显示:
2018年3月1日,python公式将升级到python 3。x和一个python@2公式将用于安装Python 2.7(尽管这将是keg-only,因此Python和python2在默认情况下都不会被添加到PATH中,除非手动酿造链接——force)。我们将维护python2、python3和python@3别名。
因此,要安装Python 3,请运行以下命令:
brew install python3
然后自动安装pip,您可以通过pip install <package>安装任何包。
更新2015-01-20:
根据https://pip.pypa.io/en/latest/installing.html,目前的方式是:
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
我认为这适用于任何版本
最初的回答:
wget http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip
请按照以下步骤安装python 3和pip:
步骤1:从这里下载安装Python
步骤2:需要下载get-pip.py
步骤3:下载get-pip.py后,打开命令提示符并进入保存get-pip.py文件的目录。
第四步:在cmd下输入命令python get-pip.py。
步骤5:Pip installed successfully, Verify Pip installation by type command in cmd Pip——version
如果您的Linux发行版已经安装了Python,那么您应该能够使用系统的包管理器安装PIP。这是可取的,因为系统安装的Python版本不能很好地使用在Windows和Mac上使用的get-pip.py脚本。
高级软件包工具(Python 2.x)
sudo apt-get install python-pip
高级软件包工具(Python 3.x)
sudo apt-get install python3-pip
包管理器(Python 2.x)
sudo pacman -S python2-pip
包管理器(Python 3.x)
sudo pacman -S python-pip
Yum Package Manager (Python 2.x)
sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel
Yum Package Manager (Python 3.x)
sudo yum install python3 python3-wheel
Dandified Yum (Python 2.x)
sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel
Dandified Yum (Python 3.x)
sudo dnf install python3 python3-wheel
Zypper包管理器(Python 2.x)
sudo zypper install python-pip python-setuptools python-wheel
Zypper包管理器(Python 3.x)
sudo zypper install python3-pip python3-setuptools python3-wheel