想为MacOSX10.7重做Python和插件吗

2024-04-19 19:11:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经试着用python作图一段时间了。我想用matplotlib,但是在路上遇到了很多颠簸。以前,已经安装了numpy和matplotlib,但是我遇到了这个错误:ImportError: numpy.core.multiarray failed to import。我在Mac上运行Lion。我想我使用的是python2.7。我也尝试过完整的演练,例如:http://penandpants.com/2012/02/24/install-python/。在使用了pip和自制等几种安装方法之后,我担心python在我的计算机上会出现很多棘手的问题。我真的不知道怎么解开它。你知道吗

我对编程和算法相当熟悉,但我缺乏如何使用所有附加组件(如matplotlib)与python连接,或者如何使用文本编辑器(如Sublime text 2)来执行我的代码。所以,尽管我很想通过让你知道我使用的是什么版本来帮助这个提问过程,但我真的不知道怎么做。任何关于python如何连接到这些东西的指导都非常感谢:)

最终,我希望从零开始,重新安装python,然后从头开始安装matplotlib——但我不太清楚怎么做。所以,我想我的最后一个问题是我该怎么做,或者如果这只是一个错误的思路,如果我想用python绘制一些数学的东西,我该怎么做?你知道吗

抱歉,我的问题冗长,我将感谢任何帮助,即使是在正确的方向上推动学习如何在我的电脑上组织python我的电脑!你知道吗

谢谢!你知道吗


Tags: tocoreimportnumpyhttpmatplotlibmac错误
1条回答
网友
1楼 · 发布于 2024-04-19 19:11:16

我也遇到过类似的问题,我找到的最佳解决方案是使用MacPorts来管理python和我安装的模块。我特别喜欢使用MacPorts实现这一点:

  1. 您可以轻松地安装多个python版本(每个安装分别安装模块)
  2. 您可以选择默认的python安装(无论是MacPorts安装的还是OS X python安装的)。你知道吗
  3. 许多MacPorts软件包都有可选的变体,因此您可以轻松地自定义它们的安装方式(例如,numpy应该从MacPorts还是从OSX使用ATLAS库)。你知道吗
  4. 如果你搞砸了你的安装,你可以很容易地从你的系统中删除MacPorts而不必担心破坏任何东西(几乎MacPorts安装的所有东西都放在/opt下)。你知道吗

相关问题 更多 >