python卸载安装,Python安装卸载

这篇博客详细记录了在Mac上安装Python 2.6.5、setuptools和pip的过程。首先,从Python.org下载安装Python,然后设置PATH变量,通过curl获取并执行setuptools的安装脚本。接着,使用安装好的setuptools安装pip,最后验证pip的安装成功及其版本。整个流程确保了Python环境的正确配置和必要的包管理工具的安装。
摘要由CSDN通过智能技术生成

根据提供的信息很难确切地知道您的安装处于什么状态。/usr/local/bin是Apple提供的/usr/bin/easy_install的默认安装位置,因此,很可能是您以某种方式调用了该位置,而不是应该通过运行sh setuptools...脚本安装的easy_install。不需要使用setuptools的--install-dir参数,也不需要设置PYTHONPATH指向framework site packages目录;这是自动发生的。您不应该修改PATH变量两次,只需使用第一个路径并导出。

从Python.org安装程序中新安装的Python 2.6.5和新的终端会话开始,下面是整个过程:$ curl -O http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg

% Total % Received % Xferd Average Speed Time Time Time Current

Dload Upload Total Spent Left Speed

100 325k 100 325k 0 0 125k 0 0:00:02 0:00:02 --:--:-- 136k

$ PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}"

$ export PATH

$ echo $PATH

/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

$ which python2.6

/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6

$ python2.6 -c "import sys;print(sys.version_info)"

(2, 6, 5, 'final', 0)

$ sh setuptools-0.6c11-py2.6.egg

Processing setuptools-0.6c11-py2.6.egg

Copying setuptools-0.6c11-py2.6.egg to /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages

Adding setuptools 0.6c11 to easy-install.pth file

Installing easy_install script to /Library/Frameworks/Python.framework/Versions/2.6/bin

Installing easy_install-2.6 script to /Library/Frameworks/Python.framework/Versions/2.6/bin

Installed /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg

Processing dependencies for setuptools==0.6c11

Finished processing dependencies for setuptools==0.6c11

$ which easy_install

/Library/Frameworks/Python.framework/Versions/2.6/bin/easy_install

$ easy_install pip

Searching for pip

Reading http://pypi.python.org/simple/pip/

Reading http://pip.openplans.org

Best match: pip 0.8

Downloading http://pypi.python.org/packages/source/p/pip/pip-0.8.tar.gz#md5=468d9adc309f33ad51cee38f0d455429

Processing pip-0.8.tar.gz

Running pip-0.8/setup.py -q bdist_egg --dist-dir /var/folders/Ux/UxzFPTCnF3esOnKQ1d3bbE+++TI/-Tmp-/easy_install-JU05mJ/pip-0.8/egg-dist-tmp-zwrzwI

warning: no previously-included files matching '*.txt' found under directory 'docs/_build'

no previously-included directories found matching 'docs/_build/_sources'

Adding pip 0.8 to easy-install.pth file

Installing pip script to /Library/Frameworks/Python.framework/Versions/2.6/bin

Installing pip-2.6 script to /Library/Frameworks/Python.framework/Versions/2.6/bin

Installed /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pip-0.8-py2.6.egg

Processing dependencies for pip

Finished processing dependencies for pip

$ pip --version

pip 0.8 from /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pip-0.8-py2.6.egg (python 2.6)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值