当前位置: 首页 > 面试题库 >

作法:Macports选择python

司徒寒
2023-03-14
问题内容

当我输入时:

port select --list python

结果如下:

Available versions for python:
    none
    python25 (active)
    python25-apple
    python26-apple
    python27
    python27-apple

我以为当我使用python时我会使用version 2.5。相反,当我输入“ python”时,版本2.7似乎处于活动状态。如何将其更改为2.5版?

Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

问题答案:

为什么会这样

MacPorts/opt/local
默认将二进制文件安装到其中。

Mac上还预装了python。当只是键入python开始时,它将启动不受MacPorts安装影响的预安装python版本。

查看仅键入python时将执行的版本

which python

要启动mac端口版本,请使用

/opt/local/bin/python2.5

如果您希望始终使用MacPorts二进制文件,则可以更改路径,使其/opt/local/bin出现 /use/local/binetc
之前

/opt/local/bin等由MacPorts添加到〜/ .tcshrc中。另外,请务必查看〜/ .profile和〜/
.bash_profile,因为它们是Mac上的默认设置。

在端口中选择版本

首先键入port select --html" target="_blank">list python列出已安装的版本,然后例如sudo port select --set python python27选择2.7。有关更多信息,请键入port help select



 类似资料:
  • MacPorts,曾经叫做 DarwinPorts,是一个软件包管理系统,用来简化Mac OS X和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fink和BSD类ports套件的目标和功能类似。2002年,DarwinPorts作为OpenDarwin项目的一部分启动,参与者包括一些苹果公司的员工,如Landon Fuller、Kevi

  • 我正在做一个Spring Boot Thymeleaf项目。我有文件,其中的片段用于其他超文本标记语言文件,以避免重写代码。 ,其中填充了客户端ID。 我已经在文件。 现在,我尝试在选择任何一个select选项时进行ajax调用,以将它们保存在session对象中。为此,我在。 但当选择选择选项时,永远不会调用此脚本。 我也试过: 我想通过这段代码实现的是:当选择任何一个select选项时,将调用

  • 一条指令可以有零或多个操作数-指令操作的数据。零操作数的一个例子是NOP(no operation)。操作数可以在下面的位置: 位于指令本身(立即数) 位于寄存器(EAX, EBX, ECX, EDX, ESI, EDI, ESP, 或者EBP,如果是32位操作数;AX, BX, CX, DX, SI, DI, SP, 或者BP,如果是16位操作数;AH, AL, BH, BL, CH, CL,

  • 我有一个带有组合框的xaml。由于某种原因,我在那里有一些项目,我不能选择它们,当我选择一个项目时,它通常不允许我更改我的选择,如果它更改了,它仅适用于某些值。这是代码: 我希望我写的很清楚,因为我把它从电脑复制到了手机上。基本上,我有所有的用户,并按部门对他们进行分类。用户只能看到他所在部门的文档,并且可以选择绑定词典中可用的文档。如果不可用,组合框中的项目将为红色且不可检查。这个管用。唯一没有

  • 加拿大城市列表中卡尔加里的选择不起作用,按专业语法单击搜索按钮后,它将始终返回搜索结果中的所有城市。这是我的密码: 提前谢谢!

  • 我创建了一个DataFrame,如下所示,我想对列标题应用映射减少算法,但是当我使用减少键函数时,我遇到了一些问题。 我试过这个,但不管用: 似乎我应该先将数据帧转移到列表中,然后使用映射函数生成键值对(word,1),最后求和键值。i一种从stackoverflow将数据框转移到列表的方法,例如 但是出现了一个错误