Python有一个包/模块管理系统,类似于Ruby有rubygems的地方gem install packagename吗?
在安装Python模块时,我只看到对它的引用python setup.py install,但这需要您首先找到该包.
我目前在我的Mac上安装了多个版本的Python,它附带了一个版本,我最近从python.org下载的版本,用于在本地运行Zope的旧版本以及Appengine正在使用的另一个版本.这有点乱.使用一个版本的python来统治它们的任何建议?如何删除旧版本并将我的所有应用程序链接到单个安装.我应该知道的任何Mac特定陷阱?这是一个愚蠢的想法吗?
我对在Mac OS X 10.6上安装PIL(Python Imaging Library)感到非常恼火.有没有人安装它,可以在这里发布食谱?我已经尝试了很多这些在这个网站上发布了很多来自谷歌,但总是缺少一些部分而且无法正常使用PIL ......
提前致谢.Ignas
我想试试Google App Engine Python环境,文档说它运行2.5.2.当我使用OS X Leopard时,我安装了Python 2.5.1,但是希望安装最新的2.5.x版本(不是2.6或3.0).似乎最新版本是2.5.4
所以,我去了这里:
http://wiki.python.org/moin/MacPython/Leopard
并且因为我担心安装最新版本可能会导致标准安装混乱而停止.我真的只想安装一个版本.
所以我的问题是如何安全地安装最新的2.5.x?是否可以完全替换内置版本,如果是这样会损害任何Mac工具?
干杯,沙恩
我的一位同事希望在他的OS X(10.6)机器上使用我的python 2代码.我的代码导入了几个内置的python包,包括Tkinter和shelve,还使用了第三方包,包括numpy,scipy,matplotlib和ipython.
我在OS X的内置python中遇到了一些问题.(IDLE不起作用,例如*).我怀疑我应该安装更新版本的python,以及不同版本的Tk.
我的问题:
在同一台机器上有两个不同版本的python/Tk会导致问题吗?
我想将终端命令'python','ipython'和'easy_install'与更新版本的python相关联.我该怎么做?
当我使用.dmg文件安装numpy等第三方软件包时,如何控制安装哪个版本的python numpy?
有一个更好的方法吗?
如果这个过程顺利,我会考虑在我的代码文档中添加OS X指令,所以我想把这个过程简化为最简单,最通用的方法.
*编辑:此外,这
编辑:谢谢大家的有用答案.我的同事尝试了MacPorts,它似乎运行良好,但有几个speedbumps.首先,我们必须从系统安装盘安装Xcode.这不是快速或轻量级安装(几GB).幸运的是我们还有磁盘!安装Xcode后,MacPorts易于安装.Python和我们需要的python子包也很容易安装,但他告诉我这个安装需要几个小时.据推测,这种延迟是由于汇编造成的?他很容易将MacPorts python设置为默认值.但是,我认为我们必须手动更改'Python Launcher'应用程序,这似乎仍然默认为系统python.
即使他现在有一个工作系统,我很想让他尝试其他解决方案之一.我不确定我的所有代码的潜在用户是否会容忍多小时,数千兆字节的安装.
安装3.3.0之后,终端仍显示Python 2.7.2
我是python的新手,只是想在Mac 10.8上获得良好的开发环境。
我openpyxl用来处理许多Excel操作,但同样寻找任何处理.txt文件的包.
我有一个.txt文件,如下所示,其中包含类似表格的数据.我必须从那里删除特殊字符,并将原始数据放入Excel表格中.
=============|=============|=============|=============|
Name | Address |PhoneNumber | Age |
=============|=============|=============|=============|
Matt | B3/24 | 8475968 | 25 |
John | A1-A2 Wing| 3335968 | 44 |
Run Code Online (Sandbox Code Playgroud)
有吗?