相关疑难解决方法(0)

使用Apple提供的Python并行安装Python 2.7.1

我刚刚从Python.org下载了Python 2.7.1 DMG .我已经看到了获得ActivePython的建议,但我更喜欢Python.org中的建议.

  1. 如果我只是mpkg在DMG中运行安装程序,接受所有默认设置,它是否会与Apple提供的Python和平共处?
  2. 如果我输入python终端,我会得到哪一个?
  3. 在终端中,如何指定运行Apple提供的Python?我自己安装的Python怎么样?
  4. PATH在安装不同的Python版本时,这些讨论是什么?我知道Python安装程序会自动设置它.但我还是想偷看.我知道如何在Windows(环境变量)中执行此操作.对于Mac OS X,我该如何修补PATH

我不妨先试试这些,但我是Mac的新手.Python是一个非常复杂的安装,将文件写入不同的文件夹并配置操作系统设置,如PATH.TrashMe或AppCleaner在卸载Python时可能不是很有效,如果我想要回到干净的平台.因此,我希望从上面的问题中获得明确的见解.

python macos osx-snow-leopard

12
推荐指数
1
解决办法
2万
查看次数

在Mac上安装lxml时遇到问题,安装但未找到模块

代码

from lxml import etree 
Run Code Online (Sandbox Code Playgroud)

产生错误

ImportError: No module named lxml 
Run Code Online (Sandbox Code Playgroud)

运行

sudo easy_install lxml
Run Code Online (Sandbox Code Playgroud)

结果是

lxml 2.2.7 is already the active version in easy-install.pth 
Removing lxml-2.2.7-py2.5-macosx-10.3-i386.egg from site-packages and rerunning sudo easy_install lxml results in
Adding lxml 2.2.7 to easy-install.pth file
Installed /Library/Python/2.5/site-packages/lxml-2.2.7-py2.5-macosx-10.3-i386.egg
Processing dependencies for lxml
Finished processing dependencies for lxml
Run Code Online (Sandbox Code Playgroud)

然而我仍然得到没有名为lxml的模块

为了在我的Mac(OSX 10.5)上使用lxml,我缺少哪一步?

更新

python --version报告

Python 2.5.2
Run Code Online (Sandbox Code Playgroud)

并运行python生成

Python 2.5.2 (r252:60911, Feb 22 2008, 07:57:53) 
[GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin
Run Code Online (Sandbox Code Playgroud)

python macos lxml

7
推荐指数
1
解决办法
5284
查看次数

标签 统计

macos ×2

python ×2

lxml ×1

osx-snow-leopard ×1