如何在Python 3.6上安装PIP?

时间:2017-04-09 08:24:18

标签: python pip

我正在尝试为python 3.6安装PIP,我已经浏览了YouTube以获取教程,但所有这些似乎都已过时,而且似乎都没有。任何信息都会有所帮助,所以我可以继续我的项目。

14 个答案:

答案 0 :(得分:105)

pip与Python>捆绑在一起3.4

在类Unix系统上使用:

python3.6 -m pip install [Package_to_install]

在Windows系统上使用:

py -m pip install [Package_to_install]

(在Windows上,您可能需要以管理员身份运行命令提示符才能写入python安装目录)

答案 1 :(得分:40)

下载python 3.6

默认情况下可能没有安装pip。一个可能的解决方法是打开cmd并键入:

python -m ensurepip --default-pip

然后

python -m pip install matplotlib

实际上我的脚本文件夹中没有任何内容idk为什么 但这些步骤对我有用。

答案 2 :(得分:18)

如果在安装python 3.6时未附带pip,则可能会起作用:

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

然后您可以python -m安装

答案 3 :(得分:9)

pip包含在Python安装中。如果您无法调用pip.exe,请尝试从cmd调用python -m pip [args]

答案 4 :(得分:6)

你是如何安装Python的,你使用的是虚拟环境吗? 正如您特别提到的Python 3.6,并且您没有将其标记为已回答,我将猜测您可能已使用sudo add-apt-repository ppa:jonathonf/python-3.6安装它,因为这是在Unix操作系统上安装Python 3.6的常用方法。有一个原生的3.6包。如果是这种情况,安装pip的正确方法如下....

步骤1)使用Python 3.6创建虚拟环境...

python3.6 -m venv env --without-pip

步骤2)激活您的虚拟环境......

source env/bin/activate

步骤3)将pip安装到你的environemnt ......

curl https://bootstrap.pypa.io/get-pip.py | python3

答案 5 :(得分:4)

我在Centos 7中使用了这些命令

yum install python36
yum install python36-devel
yum install python36-pip
yum install python36-setuptools
easy_install-3.6 pip

检查点子版本:

pip3 -V
pip 18.0 from /usr/local/lib/python3.6/site-packages/pip-18.0-py3.6.egg/pip (python 3.6)

答案 6 :(得分:2)

在某些情况下,pip无法与python安装一起下载。甚至整个脚本文件夹都可以为空。

您也可以手动执行此操作。

转到命令提示符并键入python -m ensurepip --default-pip按Enter键。

确保更新路径变量的值。

这将做伎俩

答案 7 :(得分:1)

下载和安装Python 3.6时出现问题。取消选中安装中的pip可以防止出现此问题。所以每次安装都没有给出pip。

答案 8 :(得分:1)

我现在在Windows上用python 3.6.3安装bs4。

   var str = "test \n new line"; 
   var res = str.replace("\n", "<br>");

语法如下面的用户帖子:

我刚刚成功安装了excel包。安装python 3.6后,您必须下载所需的包,然后安装。例如,

C:\yourfolderx\yourfoldery>python.exe -m pip install bs4

答案 9 :(得分:0)

因为python 3.4 pip包含在python的安装中。

答案 10 :(得分:0)

我刚刚成功安装了excel包。安装python 3.6后,您必须下载所需的软件包,然后安装。 例如,

  1. python.exe -m pip download openpyxl==2.1.4

  2. python.exe -m pip install openpyxl==2.1.4

答案 11 :(得分:0)

是的,Python3.6安装了PIP,但由于已安装,因此无法访问。没有代码可以直接调用它!我已经呆了一个多星期了,我读了给出的每条建议,都没有成功!

最后,我测试了转到pip目录并升级安装的版本:

root@bx:/usr/local/lib/python3.6/site-packages # python -m pip install --upgrade pip

该命令创建了一个PIP,该PIP现在可以在FreeBSD服务器上的任何位置正常工作!

很显然,所安装的工具无法正常工作,就像Python3.6所安装的那样。运行它们的唯一方法是调用Python和所需的python文件,您可以在发出的命令中看到。但是,一旦调用了更新,新的PIP就可以在全局范围内工作,而不必调用Python3.6 ...

答案 12 :(得分:0)

这对我在Amazon Linux上有效

sudo yum list | grep python3

sudo yum install python36.x86_64 python36-tools.x86_64

$ python3-版本 Python 3.6.8

$点-V /usr/lib/python2.7/dist-packages(python 2.7)中的pip 9.0.3

] $ sudo python3.6 -m pip install --upgrade pip 收集点   下载https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl(1.4MB)     100%|█████████████████████████████████| 1.4MB 969kB /秒 安装收集的软件包:pip   找到现有安装:pip 9.0.3     卸载pip-9.0.3:       成功卸载了pip-9.0.3 成功安装了pip-19.0.3

$点-V /usr/local/lib/python3.6/site-packages/pip(python 3.6)中的pip 19.0.3

答案 13 :(得分:-1)

对于python3,它应该是pip3

在ubuntu上

sudo apt install python3-pip