网上有本多的做法是让python下载2.7和python下載3.X两个版本共存博主并不知道,是两版本共存好还是直接升级好,所以读者要慎重选择方法
由于Mac下的python下载2.7 默认是安装在/System目录下的。但是~~~Mac有个Rootless机制默认不允许直接在/System下作修改。所以要先关闭Rootless机制
——没有关闭的时候,一下目录无法写和执行:
——如果您是iOS开发者,请不要升级python下载,因为Xcode使用的2.7的脚本,不支持3以上版本!!!
————如果没有第二部步关闭rootless则移动的时候,因为要移动到System目录丅是不会被允许的。
设置Group为wheel原来系统自带的就是这样的。
——使用ls -l就可以直接看到文件/目录的所属用户和所属群组
在Versions的目录里有一个Current的link,是指向当前的python下载版本原始是指向系统自带的python下载2.7,我们把它删除后link就失效了,所以需要重新链一下
————注意,我们第4步并没有删除2.7但是仍然删除了目前的,并重新link到了3.7的版本
1) 先把系统原来的执行文件删掉
——原来的路径是安装的默认路径
这一步不做,在使用pip3命令时还是要出错的(它默认连接到/Library/目录下照pip3命令但是实际上应该到/System/Library/目录下找)。博主掉这个坑好久
我用的是CleanMyMac这个软件来卸载原来pkg安装的python下载3.7,安装进来的两个软件都卸载
链接pip到相应嘚位置:
——请注意,此时pip3链接到了/usr/bin/pip所以你执行pip命令的时候,实际上执行的是System/...下的pip3.7但是此时的/usr/pip默认指向的目录是:
所以你需要手动修妀成System下的目录:
————好了,python下载更新完毕謝谢。
0 | 0 |
为了良好体验不建议使用迅雷下载
网上有本多的做法是让python下载2.7和python下載3.X两个版本共存博主并不知道,是两版本共存好还是直接升级好,所以读者要慎重选择方法
由于Mac下的python下载2.7 默认是安装在/System目录下的。但是~~~Mac有个Rootless机制默认不允许直接在/System下作修改。所以要先关闭Rootless机制
——没有关闭的时候,一下目录无法写和执行:
——如果您是iOS开发者,请不要升级python下载,因为Xcode使用的2.7的脚本,不支持3以上版本!!!
————如果没有第二部步关闭rootless则移动的时候,因为要移动到System目录丅是不会被允许的。
设置Group为wheel原来系统自带的就是这样的。
——使用ls -l就可以直接看到文件/目录的所属用户和所属群组
在Versions的目录里有一个Current的link,是指向当前的python下载版本原始是指向系统自带的python下载2.7,我们把它删除后link就失效了,所以需要重新链一下
————注意,我们第4步并没有删除2.7但是仍然删除了目前的,并重新link到了3.7的版本
1) 先把系统原来的执行文件删掉
——原来的路径是安装的默认路径
这一步不做,在使用pip3命令时还是要出错的(它默认连接到/Library/目录下照pip3命令但是实际上应该到/System/Library/目录下找)。博主掉这个坑好久
我用的是CleanMyMac这个软件来卸载原来pkg安装的python下载3.7,安装进来的两个软件都卸载
链接pip到相应嘚位置:
——请注意,此时pip3链接到了/usr/bin/pip所以你执行pip命令的时候,实际上执行的是System/...下的pip3.7但是此时的/usr/pip默认指向的目录是:
所以你需要手动修妀成System下的目录:
————好了,python下载更新完毕謝谢。