Tri*_*daz 351 python macos pip python-2.6
我下载了pip并运行python setup.py install
,一切正常.本教程的下一步是运行,pip install <lib you want>
但在它甚至尝试在线查找任何内容之前,我收到错误"bash:pip:command not found".
这是在Mac OS X上,我也是新手,所以我假设我在运行setup.py时没有正确设置某种路径设置.我该如何进一步调查?我需要检查什么才能更好地了解问题的确切原因?
编辑:我也尝试安装Python 2.7 for Mac,希望友好的安装过程可以做任何管理,如编辑PATH和其他任何需要高兴的一切按照教程工作,但这不起作用.安装运行后'python'仍然运行Python 2.6并且PATH没有更新.
klo*_*car 468
为什么不做sudo easy_install pip
或如果这是为python 2.6 sudo easy_install-2.6 pip
?
这使用默认的python包安装程序系统安装pip,同时为您省去了手动设置的麻烦.
这将允许您运行pip
python包安装的命令,因为它将与系统python一起安装.一旦你使用virtualenv包和模式,我也建议你.:)
cid*_*ole 254
使用setuptools安装pip
:
sudo easy_install pip
Run Code Online (Sandbox Code Playgroud)
(我知道我的答案的上述部分与klobucar有关,但我还不能添加评论),所以这里是sudo: easy_install: command not found
Debian/Ubuntu 解决方案的答案:
sudo apt-get install python-setuptools
Run Code Online (Sandbox Code Playgroud)
另外,对于python3,使用easy_install3
和python3-setuptools
.
Per*_*son 119
首先:尝试pip3而不是pip.例:
pip3 --version
pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)
Run Code Online (Sandbox Code Playgroud)
pip3应该与Python3.x一起自动安装.文档尚未更新,因此在安装Flask时,只需在说明中用pip3替换pip 即可.
现在,如果这不起作用,您可能需要单独安装pip.
jdi*_*jdi 33
pip会将自己安装到python安装位置的bin中.它还应该创建一个符号链接到一些更常见的位置,如python -m pip
您可以编辑/usr/local/bin/pip
并更新要包含的PATH ~/.profile
,也可以在路径中知道的位置创建符号链接.
如果您这样做: /Library/Frameworks/Python.framework/Versions/2.6/bin
,您应该看到当前正在搜索的路径.如果echo $PATH
在你的PATH中,你可以这样做:
ln -s /Library/Frameworks/Python.framework/Versions/2.6/bin/pip /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
我会选择将python bin添加到$ PATH变量中.
Ash*_*sey 32
安装Python最新版本给出这里
它有许多下载链接,如numpy和scipy
然后转到终端并输入以下命令: -
sudo easy_install pip
Run Code Online (Sandbox Code Playgroud)
对于Python安装包,请检查此项
安装包的要求本节介绍在安装其他Python包之前要遵循的步骤.
安装pip,setuptools和wheel如果从python.org安装了Python 2> = 2.7.9或Python 3> = 3.4,那么你将拥有pip和setuptools,但是需要升级到最新版本:
在Linux或OS X上:
pip install -U pip setuptools在Windows上:
python -m pip install -U pip setuptools如果你在Linux上使用由系统包管理器管理的Python安装(例如"yum","apt-get"等...),你想使用系统包管理器要安装或升级pip,请参阅使用Linux Package Manager安装pip/setuptools/wheel
除此以外:
安全下载get-pip.py 1
运行python get-pip.py.2这将安装或升级点.此外,如果它们尚未安装,它将安装setuptools和wheel.
nes*_*-EE 30
我不得不承认自己是python的新手,我只需要一件事:awscli.我在下载了python 3.xx - pip:command时遇到了这个问题
虽然按照下载AWS cli的说明进行了更改
pip install awscli
Run Code Online (Sandbox Code Playgroud)
至
pip3 install awscli
Run Code Online (Sandbox Code Playgroud)
哪个版本运行正确.
我在我的机器上创建了一个别名来运行python3,同时输入python,这通常会运行系统版本2.7.我现在不确定这是个好主意.我想我只需输入他们想要的命令
小智 26
我花了很长时间浏览此页面上的所有答案,但在s-walsh的 OP 问题的评论中找到了对我有用的答案
答案是使用pip3:
$ pip3 install <name-of-install>
Run Code Online (Sandbox Code Playgroud)
小智 21
使用apt-get
安装系统安装pip
,而不仅仅是为您的用户安装本地安装.尝试使用此命令在您的系统上运行pip ...
$ sudo apt-get install python -pip python-dev build-essential
然后将安装pip没有任何问题,你将能够使用"sudo pip ...".
mix*_*dev 16
不推荐使用大多数安装PIP的方法。这是最新的(2019)解决方案。请下载get-pip脚本
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Run Code Online (Sandbox Code Playgroud)
运行脚本
sudo python get-pip.py
Run Code Online (Sandbox Code Playgroud)
Dip*_*mar 13
Ubuntu 20 64bit
完美的作品中安装python3
sudo apt install python3
点安装
sudo apt install python3-pip
$HOME/.bash_aliases
在某些情况下添加以下别名文件可能被隐藏。
alias pip="/usr/bin/python3 -m pip "
刷新当前终端会话。
. ~/.profile
pip
pip install {{package_name}}
获取 Home 路径
echo $HOME
你会得到你的归途。
小智 12
它可能是root权限.我试过退出root登录,使用
sudo su -l root
pip <command>
Run Code Online (Sandbox Code Playgroud)
这对我行得通
Tri*_*daz 11
要解决:
将此行添加到〜/ .bash_profile
export PATH ="/ usr/local/bin:$ PATH"
在终端窗口中,运行
source~/.bash_profile
python 默认安装它,但如果不安装,您可以按照 cmd 手动使用安装它(仅适用于 linux)
对于 python3 :
sudo apt install python3-pip
Run Code Online (Sandbox Code Playgroud)
对于python2
sudo apt install python-pip
Run Code Online (Sandbox Code Playgroud)
希望它的帮助。
截至2019年,
提供下载get-pip.py https://pip.pypa.io使用下面的命令:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
使用以下命令运行get-pip.py:
sudo python get-pip.py
完成安装后,运行此命令以检查是否安装了pip。
pip --version
安装pip后,删除get-pip.py文件。
rm get-pip.py
请参阅“ 如何安装Pip”一文以获得更多信息。
小智 7
如果您运行的是Python 3.5,请运行以下terminal命令:
sudo pip3 install -U nltk
Run Code Online (Sandbox Code Playgroud)
终端中的任何其他pip命令都是类似的:
pip3 install --upgrade pip
sudo pip3 install -U numpy ::
Run Code Online (Sandbox Code Playgroud)
小智 7
安装Homebrew,打开终端或您最喜欢的OSX终端模拟器并运行
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)
将Homebrew目录插入PATH环境变量的顶部.您可以通过在〜/ .profile文件的底部添加以下行来完成此操作
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
Run Code Online (Sandbox Code Playgroud)
现在,我们可以安装Python 2.7:
$ brew install python
Run Code Online (Sandbox Code Playgroud)
获取pip存储库:
$ git clone https://github.com/pypa/pip
Run Code Online (Sandbox Code Playgroud)
安装点子:
$sudo easy_install pip
Run Code Online (Sandbox Code Playgroud)
通过升级python 3解决了这个问题 brew upgrade python
:现在我可以这样做:
pip3 install <package>
==> python
Python has been installed as
/usr/local/bin/python3
Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
`python3`, `python3-config`, `pip3` etc., respectively, have
Run Code Online (Sandbox Code Playgroud)
基于这个 stackoverflow 答案和这个线程上的一些答案,我在 rc 文件中创建了一个别名:
alias pip="python3 -m pip"
这个问题似乎有很多不同的答案,但这似乎是最佳实践方法。
归档时间: |
|
查看次数: |
850524 次 |
最近记录: |