Macports 重复的包
我的 Mac Os 10.7 上已经安装了 Python 2.7,并且我尝试安装包含 Python 的 MySQLdb 接口的 py27-mysql 包。我已经运行 sudo ports install py27-mysql ,并且 macports 开始安装我已有的包 python2.7、mysql5 等的所有依赖项。
现在的问题是:
- 为什么会发生这种情况?
- Mac OS 原生的 python 和 mysql 现在在哪里?
- 如果我从命令 shell 工作,安装后我使用哪一个?
- 酿造更好吗?
I have already Python 2.7 on my Mac Os 10.7 and i tried to install py27-mysql package that contains MySQLdb interface for Python. I had run sudo ports install py27-mysql
and macports began to install all dependencies for that package python2.7, mysql5, etc that I already has.
Now the questions:
- Why that happens?
- Where is now native Mac Os python and mysql?
- Which one I use after installation if I work from command shell?
- Is brew better?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Macports 将软件包安装在 /opt/local/ 和 /opt/local/bin 中。
您始终可以在 /bin 和 /usr/bin 中找到默认操作系统软件包安装。
操作系统默认 python 安装: /usr/bin/python
当然,您可以通过在路径中首先添加 /opt/local/bin 来选择 macports。 Macport 安装对我来说非常有效。
Macports installs the packages in /opt/local/ and /opt/local/bin.
You can always find your default OS package installation in /bin and /usr/bin.
OS default python installation: /usr/bin/python
Of course, you can choose the macports by having /opt/local/bin first in your path. Macport installation works very well for me.