Sim*_*lli 4 python macos python-2.x python-3.x
我安装了默认的Python 2.6.1,/usr/bin/python并安装了Python 3.1.2 /usr/local/bin/python3.1.考虑到我只使用3.x语法,使用符号链接(并删除旧的Python二进制文件)将3.1默认解释器(2.6)替换为3.1(包含python-config)是否安全?或者系统是否依赖2.x版本出于某种目的我不知道?
如果您只使用Python 3,请使用以下命令启动脚本:
#! /usr/bin/env python3.1
Run Code Online (Sandbox Code Playgroud)
并且您将使用正确的版本,而不会干扰系统.
编辑:BTW这个想法是由Python文档提出的.每个脚本都将运行它们所依赖的Python版本.由于Python 3不向后兼容,因此将Python可执行文件替换为会破坏其他实用程序可能依赖的脚本似乎很危险.
| 归档时间: |
|
| 查看次数: |
2117 次 |
| 最近记录: |