问题 Mac上的Python版本


我正在研究Mac Os 10.7(Lion),我有一些问题:

  1. Lion上预安装的python版本是什么?
  2. 我已经在这台电脑上工作了一段时间,我已经安装了很多软件,以便多次做大学工作,我不知道我在做什么。问题是:现在我在/Library/Frameworks/Python.framework/Versions/上有一个名为“7.0”的文件夹。我很确定没有python版本7.这个文件夹是本机还是第三方程序安装。我可以删除它吗? (它在磁盘上使用1 Gb)。
  3. 在哪里找到mac os附带的原始python?
  4. 我选择Homebrew作为我的包管理器,有一种简单的方法来管理python版本吗?

12581
2018-05-14 19:09


起源

打开命令终端并输入python,它会告诉你版本 - loki
2.某些应用程序(可能是?)安装了7.0。删除它肯定会破坏一些已安装的软件,但它不会影响OSX本身。另一件需要检查的是路径和pythonpath变量(终端中的“echo $ PATH”和“echo $ PYTHONPATH”)。 - thundersteele
就是这样! enthought!谢谢! - Filipe
echo $ PYTHONPATH什么都没显示 - Filipe
仅供参考......为什么我的问题被否决? - Filipe


答案:


  1. Lion默认使用Python 2.7; Python 2.5和2.6也可用。

  2. /Library/Frameworks/Python.framework 在Lion的库存安装中不存在。我的猜测是你通过安装一些应用程序或其他应用程序来结束这一点。

  3. 默认的Python安装主要安装在 /System/Library/Frameworks/Python.framework,虽然有些组件位于其他地方。

  4. 是的你可以 brew install python 将Python 2.7与系统版本分开,或者 brew install python3 获得Python 3.2。两者都将安装到 /usr/local,像任何其他Homebrew食谱一样。


7
2018-05-14 19:14





  1. 我认为这是Python 2.7,但你可以在命令终端上检查输入python。它会告诉你版本。
  2. 我不知道你可以删除它,因为我不知道它有什么...你能提供更多关于它的信息吗?
  3. 只需键入“哪个python”它就会告诉你
  4. 你应该使用virtualenv和pip: http://jontourage.com/2011/02/09/virtualenv-pip-basics/

8
2018-05-14 19:15