首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从OSX Leopard卸载python以便我可以使用MacPorts版本?

从OSX Leopad卸载python以便可以使用MacPorts版本:

步骤1:首先,请确认您已经下载并安装好了最新版本的MacPorts。请打开终端并使用以下命令更新Ports树:

代码语言:bash
复制
sudo port refresh

步骤2:打开终端并运行以下命令以卸载现有的python版本(假设您之前安装了2.x版本的python):

代码语言:bash
复制
sudo rm -rf /usr/bin/python*

步骤3:接下来,运行以下命令来重新安装macports的python版本(这里假设您要下载3.x版本的python):

代码语言:bash
复制
sudo port install python3

步骤4:最后,检查python版本是否成功安装:

代码语言:bash
复制
python3 --version

如果python3已成功安装,请运行以下命令来生成python3可执行文件:

代码语言:bash
复制
sudo install_name_tool -add_rpath /opt/local/lib/libpython3.X.dylib /opt/local/bin/python3

至此,您已经成功从OSX Leopad卸载python并使用了MacPorts版本的python。如果您遇到任何问题,请随时与我联系。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Python 在信号处理中的优势

Python 核心的安装是非常简单的;OSX 系统用户可以直接安装 Python,但是不管你是什么操作系统,在 Python 官网 python.org 有编译好的二进制安装文件。...Enthought 提供免费的版本试用,如果你想要更多的库,可以购买非免费版本 - 比如他们早期的发行版,EPD。这些版本从命令行运行起来有点容易,但我不知道如何稳定地跑起来。...还有 Anaconda,我一开始在 Mac OSX 系统上用过,但没在 Windows 上用过。 MAC OSX系统 我在家里的 Mac 上运行 Snow Leopard(OSX 10.6)。...Enthought Canopy 也有 OSX 和 Linux 版本,但我还没有试过。 也可以使用已存在的预编译二进制文件用于各种包。...虽然 Python 是预安装在 Mac 上的,但请确保您的 Python 版本与您要安装的库兼容。我也建议安装一个最新版本的 Python 。

2.8K00

在MacLinux系统下安装pymssql模块

自写Python程序以来在ORM方面都是使用pyxxx的模块,果不其然连接 MSSQL 也有个模块叫pymssql,只是实际使用中并不是特别的顺利。...如笔者所处的环境就是如此,开发环境为OSX 10.11,发布环境为CentOS 6.4,按官方的安装步骤实行下来,Linux 环境是OK的,只是 Mac 环境下安装失败,错误的堆栈信息如下: 1 2...在Linux和OSX环境下的安装命令分别如下: 1 2 3 4 5 # Linux yum install freetds-devel.x86_64 # Mac brew install freetds...在Mac环境中需要注意freetds的版本引起的问题,可以正常使用的版本为0.91,修正后的安装命令如下: 1 2 3 brew uninstall --force freetds brew install...,便可以顺利的安装pymssql模块,执行如下安装命令: 1 pip install pymssql 写个简单的测试代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13

9710
  • MacPorts_苹果mac教程

    大家好,又见面了,我是你们的朋友全栈君。 在macOS上管理软件包,MacPorts和homebrew是不错的选择。...这些暂且不论,但有一点,MacPorts是个老牌的工具,它支持的库确实比homebrew多,这让我不得不选择MacPorts.下面简单介绍下MacPorts MacPorts官方文档:https:/.../guide.macports.org/#reference.phases 1.MacPorts安装与卸载 1.1安装 只讲最简单的,从源代码安装和clone分支的安装方式请参考官网。...1.从App Store安装Xcode 2.在terminal执行 3.安装MacPorts安装包 https://distfiles.macports.org/MacPorts/MacPorts-2.3.3...工作流程 MacPorts将软件的配置分为几个流程,然后将各个软件的配置写到各自的文件中,其中某些子流程视情况可以缺失。

    77210

    起步 - 安装 Git

    有许多种安装方式,主要分为两种,一种是通过编译源代码来安装;另一种是使用为特定平台预编译好的安装包。 从源代码安装 若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。...有些 Linux 版本自带的安装包更新起来并不及时,所以除非你在用最新的 distro 或者 backports,那么从源代码安装其实该算是最佳选择。...最容易的当属使用图形化的 Git 安装工具,界面如图 1-7,下载地址在: http://sourceforge.net/projects/git-osx-installer/ ? 图 1-7..../ 完成安装之后,就可以使用命令行的 git 工具(已经自带了 ssh 客户端)了,另外还有一个图形界面的 Git 项目管理工具。...在 Unix 风格的 shell 中,可以使用本书中提及的复杂多行的命令。

    70810

    git的详细安装

    有许多种安装方式,主要分为两种,一种是通过编译源代码来安装;另一种是使用为特定平台预编译好的安装包。 从源代码安装 若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。...有些 Linux 版本自带的安装包更新起来并不及时,所以除非你在用最新的 distro 或者 backports,那么从源代码安装其实该算是最佳选择。...最容易的当属使用图形化的 Git 安装工具,界面如图 1-7,下载地址在: http://sourceforge.net/projects/git-osx-installer/ ? 图 1-7..../ 完成安装之后,就可以使用命令行的 git 工具(已经自带了 ssh 客户端)了,另外还有一个图形界面的 Git 项目管理工具。...在 Unix 风格的 shell 中,可以使用本书中提及的复杂多行的命令。

    63130

    在 Shell 中转换 Python 正则表达式

    在Shell中,我们通常可以使用sed命令来转换Python正则表达式。sed是一个流编辑器,可以用来对文本进行替换、删除等操作。...下面是一个示例,演示如何在Shell中将Python正则表达式转换为适用于sed的格式,也是比较稳妥的一种方式。...Music Library.xml" % sys.argv[1]except: print '\tUsage: python '+sys.argv[0]+' OSX username>...总之,他希望找到一种将以上 Python 代码转换成可以直接从 shell 中调用并获得类似结果的方法。2、解决方案为什么你使用正则表达式解析 XML?为什么不使用一个合适的 XML 库?...最后,为什么不完全用 Python 编写整个脚本呢?因为它具有更好的开发工具用于调试,并且运行速度更快。如果用户运行的是 Leopard,那么他预装了 Python 2.5.1。

    14310

    OSX SIP机制的“那些事”

    从OSX V10.0-V10.8版本开始,OSX系统的代号都是以大型猫科动物为代号,可能老乔也是猫科动物的爱好者吧(我也是猫科动物的忠实爱好者,哈哈),OSX系统的演化如下: 2001Mac OSX 10.0...OSX 10.4 Tiger 虎 2006Mac OSX 10.5 Leopard 豹 2009Mac OSX 10.6 Snow Leopard 雪豹 2010Mac OSX 10.7 Lion...优胜美地(推出了全新的扁平化界面) 2015Mac OSX 10.11 EI Capitan 国家级公园里一块花岗岩名字 从上面可以看出苹果为操作系统取的名字还是挺有趣的,我从Mavericks系统开始...,一直使用苹果系统,到现在也有三年多的使用经验了,个人感觉苹果系统还是蛮方便的,这次WWDC 2015苹果给带来的OSX EI Capitan系统,一出来,我就立马更新了自己的MBP 这次改变也还蛮大的...从图中可以看出标志有restricted的为系统限制目录,这些目录是在系统启动的时候,通过OSX新的安全模型被定义的,之后不管用户是否使用root权限都无法对这些目录进行操作,查看目录中的文件信息,也可以看到文件同样被标记为

    2.8K50

    mac os x安装教程_OS X EI Capitan

    大家好,又见面了,我是你们的朋友全栈君 【引用】Mac下面除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。...MacPorts就像apt-get、yum一样,可以快速安装些软件。 下面将MacPorts的安装和使用方法记录在这里以备查。...PATH=/opt/local/sbin:PATH 要立即生效执行 $source .bash_profile MacPorts使用 更新ports tree和MacPorts版本,第一次运行的时候使用...-v参数,显示详细的更新过程 $sudo port -v selfupdate 搜索索引中得软件 $port search name 安装新软件 $sudo port install name 卸载软件...$sudo port uninstall name 查看有更新的软件及版本 $port outdated 升级可以更新的软件 $sudo port upgrade updated 例如: curl

    2.1K50

    mac上安装软件_mac 安装软件

    大家好,又见面了,我是你们的朋友全栈君。 Mac下面除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。...MacPorts就像apt-get、yum一样,可以快速安装些软件。 下面将MacPorts的安装和使用方法记录在这里以备查。...使用 更新ports tree和MacPorts版本,强烈推荐第一次运行的时候使用-v参数,显示详细的更新过程。...sudo port -v selfupdate 搜索索引中的软件 port search name 安装新软件 sudo port install name 卸载软件 sudo port uninstall...name 查看有更新的软件以及版本 port outdated 升级可以更新的软件 sudo port upgrade outdated Eclipse的插件需要subclipse需要JavaHL

    2K10

    Spring BootCLI安装

    使用GVM安装 GVM(Groovy环境管理器)可以用来管理多种不同版本的Groovy和Java二进制包,包括Groovy自身和Spring Boot CLI。...可以从gvmtool.net获取gvm,并使用以下命令安装Spring Boot: $ gvm installspringboot $ spring--version Spring Bootv1.3.0....BUILD-SNAPSHOT 如果你正在为CLI开发新的特性,并想轻松获取你刚构建的版本,可以使用以下命令: $ gvm installspringboot dev /path/to/spring-boot...使用OSX Homebrew进行安装 如果你的环境是Mac,并使用Homebrew,想要安装Spring Boot CLI只需如下操作: $ brew tappivotal/tap $ brew installspringboot...使用MacPorts进行安装 如果你的环境是Mac,并使用MacPorts,想要安装Spring Boot CLI只需如下操作: $ sudo portinstall spring-boot-cli 命令行实现

    40021

    11种最佳编程字体中的哪款适合你?

    我使用以下衡量指标对字体进行了排序: 相似的字符是否易于区分,比如0O和1lI 字体样式(线宽和字符宽度/高度)是否易于阅读 以及我个人的偏好 屏幕截图均使用了相同代码片段中的VSCode。...Monaco Monaco是Snow Leopard之前的OSX使用的默认字体。字符很独特,所以很难混淆0O和1lI。...我喜欢这种字体,是由于它的特殊样式让我觉得如同再度使用OSX(现在我主要使用Ubuntu)。 ? 4. Source Code Pro Source Code Pro由Adobe设计。...自很久以前使用OSX以来,我个人比较喜欢Menaco,但Menlo也是程序员的一个好选择。 ? 补充信息:Menlo不再是macOS中的默认字体。...它可以将两个或更多字符合并成一个字符,让代码读起来更清晰。请注意下面屏幕截图中的!=、<=和==。

    4.6K20
    领券