我按照有关如何在macOS上安装pip
的在线说明(例如this,this和this)。
我似乎都很简单,但它不适合我。
我的python --version
是2.7.10。
当我运行sudo easy_install pip
时,我得到:
$ sudo easy_install pip
Password:
Searching for pip
Reading http://pypi.python.org/simple/pip/
Couldn't find index page for 'pip' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading http://pypi.python.org/simple/
No local packages or download links found for pip
error: Could not find suitable distribution for Requirement.parse('pip')
知道如何修复或解决这个问题吗?
答案 0 :(得分:5)
使用brew for Macs
" brew install python"
这将带有pip以及python2和python3
绕过2个python版本(如果需要)的说明位于https://pip.readthedocs.io/en/stable/installing/
否则,它只是" python3<' program'>"
以下是如何安装brew: https://www.howtogeek.com/211541/homebrew-for-os-x-easily-installs-desktop-apps-and-terminal-utilities/
答案 1 :(得分:4)
您可能改为使用pip3。用它来升级点子。
optionsListGroupedByType: {[k: string]: []} = {};
setOptionsListByType(){
for(let i=0;i<this.optionList.length;i++)
{
//initialize the arrary to avoid the type error: cannot find property push of undefined.
this.optionsListGroupedByType[this.optionList[i]["property-E"]] = [];
}
for(let i=0;i<this.optionList.length;i++)
{
this.optionsListGroupedByType[this.optionList[i]["property-E"]].push(this.optionList[i]);
}
}
答案 2 :(得分:0)
easy_install已被弃用。请改用以下命令。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py