文档章节

Yosemite 替换python默认版本

nicozhang
 nicozhang
发布于 2015/04/25 15:22
字数 276
阅读 4
收藏 0
点赞 0
评论 0

想换个Yosemite 的默认python版本。于是:

进入看看先:

擦,原来有两个版本的python,一个2.6,一个2.7。这该如何是好?

系统默认指向的是 /usr/bin/python 这个文件,而这个文件指向不是一个软连:

再看看环境变量:

这里并没有明确指定是哪个版本的python。看来文章还是出现 /usr/bin/python 这个文件上。

语言google 了一下,说法也不统一,有的说用port,我安装了一个无法使用(可能是我安装的不对)。于是,又看,在stackoverflow上发现一条命令:

defaults write com.apple.versioner.python Version 2.6

还说man python 可以看到更多内容,保持着试试看的态度,我尝试了一下:

原来奥秘在这里。

有wiki了一下,才发现default这个命令是管理plist文件的一个命令的。

所以,这引申出来一系列的问题了。osx 的应用程序是如何管理的。

ps:这个截图的分辨率有点让我抓狂……




© 著作权归作者所有

共有 人打赏支持
nicozhang
粉丝 6
博文 8
码字总数 10946
作品 0
青岛
程序员
042-python3 和pip的安装

CentOS 7 默认安装了 Python 2,当需要使用 Python 3 的时候,可以手动下载 Python 源码后编译安装。 一、安装 Python 3 1.1 安装准备 复制 123456789 $ sudo mkdir /usr/local/python3 # 创...

侠客行之石头
07/11
0
0
centos7上安装或升级python3版本

centos7上安装python3.6.5 从官网上下载,目前最新版本是3.6.5 https://www.python.org/downloads/ 然后解压: tar zxvf Python-3.6.5.tgz 然后新建待安装目录: mkdir -p /opt/server/pytho...

bawenmao
05/06
0
0
CentOS7安装Python3

CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。 下载python(https://www.python.org 上面下载对应版本) 安装一个软件 yum install -y readlin...

alex43211
2016/06/14
237
1
CentOS7安装Python3

CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。 下载python(https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tar.xz) 解压下载好的压缩...

徐学良
2016/11/25
43
0
RHEL 8或将默认使用python3

Red Hat 宣布,它的企业级发行版 RHEL 下个大版本将用 Python 3 替代 Python 2。RHEL 刚刚发布了一个小版本 7.5,这意味着 8.0 版将正式移除 Python 2。Python 2.x 系列的最后版本 Python 2...

问题终结者
04/22
0
0
CentOS安装Ghost博客

安装Node.js yum -y install gcc-c++ openssl-devel bzip2-devel 接下来检查Python的版本 python -VPython 2.4.3 由于python版本比较低, 安装nodejs时候会出现错误, 这里首先升级python wget...

陈袁at互联
2015/03/23
0
0
CentOS6中Python3和Django的安装配置

刚好这段时间闲着有时间也就学学python算是充电了,我选择的是virtualBox中安装CentOS6.5的环境,系统自带的python是2.6.6,因此单独安装了python3.3的版本。安装过程参考了博文: http://w...

gangzz
2014/01/09
0
0
python pyrex windows 编译C可执行文件

python写成py文件经过处理转化成pyx文件,以及函数说明文件pyi使用pyrexc.py编译成对应模块的c和h文件 然后写一个main的cpp文件,使用cmake产生vs工程,使用incredBuild编译工程。 以下是一个...

悠米海
2012/09/25
0
0
Centos7安装Python3并兼容Python2的方法

Centos7安装Python3的方法 由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。 [root@VM_105_217_centos Python-3.6.2]# pythonPython 2....

宿小帅
06/01
0
0
RHEL 8 将用 Python 3 替代 Python 2

尽管到目前为止,Red Hat Enterprise Linux 8可能会在没有Python 2的情况下推出,但考虑到下一个企业级Linux操作系统版本还没有出现,它的长期维护支持和Python 2在2020年开始,但现在已经正...

开源技术社区
04/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

ES15-JAVA API 索引管理

1.创建连接 创建连接demo package com.sean.esapi.client;import java.net.InetSocketAddress;import org.elasticsearch.action.get.GetResponse;import org.elasticsearch.clien......

贾峰uk
7分钟前
0
0
单点登录的设计,从单域名到多域名(经验分享)

个人实践总结,最初的的需求,多个产品线都在同一个根域名下面。 独立的用户中心分离,单独负责用户登录和用户信息获取、变更等处理逻辑。 第一步,用户登录成功,分配给用户一个memToken(令...

小海bug
8分钟前
0
0
合格前端第十二弹-TypeScript + 大型项目

写在前面 TypeScript 已经出来很久了,很多大公司很多大项目也都在使用它进行开发。上个月,我这边也正式跟进一个对集团的大型运维类项目。 项目要做的事情大致分为以下几个大模块 一站式管理...

qiangdada
12分钟前
0
0
编程学习之如何在Node.js中优化服务器端渲染?[图]

编程学习之如何在Node.js中优化服务器端渲染?[图] 在 Airbnb,我们花了数年时间将所有前端代码迁移到 React 架构,Ruby on Rails 在 Web 应用中所占的比例每天都在减少。实际上,我们很快会...

原创小博客
14分钟前
0
0
gradle学习笔记

相关文档 适合新手的 gradle 自学教程合集 Gradle教程

OSC_fly
28分钟前
0
0
Virtual Serial Port - RFC2217

Virtual Serial Port for Linux RFC-2217 The COM Port Control Protocol pyserial - RFC 2217 NetSerial - Windows Telnet COM Port - RFC Official Using Python, How do I make a virtual......

zungyiu
35分钟前
0
0
全球的IPv6部署急剧增加,中国进度较慢

导读 全球的IPv6部署继续增加,但中国在IPv6方面还需要努力,从部署图上分析,中国几乎没有几个地方是普及IPv6的。这6年来,自世界IPv6发布以来,全球网络和服务提供商的IPv6部署水平急剧增加...

问题终结者
39分钟前
1
0
好看的电影记录

星际迷航三 狂暴之路 新木乃伊 黑夜传说 铁血战士2

xd03122049
42分钟前
0
0
记录Yii2框架开发遇到微信错误提示

转载地址 记录Yii2框架开发遇到微信错误提示 微信公共号开发,提示“该公众号暂时无法提供服务,请稍后再试”,如何解决? 以前使用Yii框架的时候,并没有像Yii2,以前的Yii框架似乎用起来在...

durban
44分钟前
1
0
LSM树(Log-Structured Merge Tree)存储引擎浅析

其实每一种数据库,它都是一种抽象的数据结构的具体实现。 随着rocksDB(facebook的),levelDB(google的),以及我们熟知的hbase,他们都是使用的LSM树结构的数据库。 它的核心思路其实非常...

算法之名
58分钟前
13
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部