DHo*_*itz 17 python macos numpy matplotlib
所以我现在正在尝试使用python,以便它会收到一封电子邮件并打开一个附件,我发现需要的其中一个导入是matplotlib.pyplot作为plt.这反过来需要Numpy和matplotlib,其中matplotlib很容易导入,但我不能为我的生活让NumPy工作.我尝试通过存储库,解压缩文件,使用Xcode,终端和自制程序,但没有一个工作.我目前正在尝试使用终端,但每当我尝试安装NumPy时,它都会失败.一位朋友建议输入"sudo python setup.py build",然后输入"sudo python setup.py install",但是发生了一个错误,说没有像setup.py这样的文件或目录.任何人都可以解释一个安装NumPy的方法,它将适用于python 3.3(我看到的大多数是2.7,我没有),这不会让我疯狂吗?(如果我问的问题对某些人来说看起来很荒谬,我只是一个以前从未做过这样的高中生,所以我迫切需要帮助)
tbe*_*lay 25
欢迎使用Python和Stack Overflow!
你的问题并不罕见.我见过博士毕业生在完全相同的问题上挣扎!虽然Python是一个非常友好的编程语言,但是开始使用科学的Python堆栈可能会非常麻烦.
Mac OS X上有两个很好的Python选项,具体取决于您想要投入多少时间来学习一组特定的工具.这两套工具都非常出色,非常值得您花时间,但需要做出一些权衡.但它们很相似,因为它们都需要你在终端上花一些时间; 我建议你安装iTerm2作为你的第一步,如果还没有的话.
这个选项可能有点复杂,可能需要更多时间投入前期,但最终可以节省您的时间和麻烦,因为您可以更好地控制和自由设置Python和其他命令行工具.
第一步是安装Homebrew.目前,这是通过单个终端命令完成的,该命令将指导您完成安装过程.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)
作为其中的一部分,您必须安装XCode(从App Store免费)及其相关的命令行工具.这使得这个选项很耗时.
一旦安装了Homebrew,就可以在终端中访问新命令了brew
.您可以使用此命令安装Python 3,NumPy和Matplotlib.
# Install Python 3 that will be managed by Homebrew
brew install python3
# Get access to the scientific Python formulas
brew tap Homebrew/python
# Install Numpy and Matplotlib
brew install numpy --with-python3
brew install matplotlib --with-python3
Run Code Online (Sandbox Code Playgroud)
然后你很高兴去!通过此选项,您可以访问一些功能强大的工具,例如pip
和brew
.这意味着将来,当您想要安装新的Python包时,您应该能够pip install <that package>
.例如git
,可以安装其他命令行工具brew install git
.最终,它将使Mac OS X上的编程变得更加容易!
有关更多信息,请参阅Homebrew和Python wiki页面.
Anaconda是一个一体化解决方案,可以同时设置Python和所有科学Python工具.您所要做的就是下载并安装它!
安装后,您应该能够运行使用Numpy和Matplotlib的Python代码.如果你需要一个新的Python包,你应该能够打开一个终端并做到pip install <that package>
.一些命令行工具和库建立与安装conda install <tool>
,但几乎没有许多软件包可以与conda
作为可使用brew
.但是,这可能不是一个大问题 - 这取决于你将来最终使用的内容!
该快速入门指南是与蟒蛇最常见的问题一个很好的资源.
归档时间: |
|
查看次数: |
42219 次 |
最近记录: |