博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【python】python path,macports,easy-install,numpy,scipy,ipython,matplotlib,集成工具...
阅读量:6398 次
发布时间:2019-06-23

本文共 2258 字,大约阅读时间需要 7 分钟。

两个集成套件,包括了科学计算用到的包

1、python(x,y) 一看名字就是用来做科学计算的 甚至将Eclipse 和qt都包括进来了

地址
包括如下python组件
Python/xy/xydoc/PyQt/QtHelp/PyQwt/PyQwt3D/PyGTK/wxPython/NumPy/SciPy/numexpr/Matplotlib/PIL/IPython/Pyreadline/SetupTools/ETS/VTK/ITK/pydicom/VPython/PyOpenGL/OpenCV/SymPy/cvxopt/NetworkX/MDP/PyTables/h5py/ReportLab/pyExcelerator/GDAL/PP/Pywin32/pyvisa/PyParallel/PySerial/Cython/Pyrex/py2exe/Sphinx/docutils/jinja/docutils/pygments/docutils/Epydoc/nose/pylint/winpdb

2、EPD(Enthought Python Distribution) 没有集成开发环境 但常用的包都有 虽然不是免费版 不过下载时可以选择学术选项 和免费版没区别

地址
组件列表
altgraph/argparse/basemap/CherryPy/cmake/configobj/coverage/Cython/docutils/Enstaller/EPD_Py25/epydoc/ETPCore/ETPLib/ETS/foolscap/fpconst/freetype/gadfly/Graphviz/grin/hdf4/hdf5/ipython/Jinja/lapack_lite/libpng/libxml2/libxslt/lxml/matplotlib/mingw/modulegraph/mpi4py/mpich2/MySQL-python/netcdf/networkx/nose/numarray/numpy/openssl/PIL/ply/portaudio/pyAudio/pycdf/pycrypto/pydot/pygarrayimage/pyglet/Pygments/pyhdf/PyOpenGL/pyOpenSSL/pyparsing/pyproj/Pyrex/pyserial/pysvn/pytables/python_dateutil/pytz/PyVISA/pywin32/PyXML/ReportLab/ScientificPython/scikits.rsformats/scipy/scite/scons/simplejson/soaplib/SOAPpy/Sphinx/SQLAlchemy/swig/sympy/testoob/Twisted/VTK/windows_extras/wxPython/ZConfig/zdaemon/zlib/ZODB3/zope.interface/zope.proxy/zope.testing

===============================================

ide:

1、wing ide

2、eclipse

===============================================

A、查看python path:

import sys

sys.path或:for line in sys.path: print line

 

mac上安装python和扩展包

先说几个工具

1、Macports:mac上的安装管理软件的工具,类似linux上的apt-get和yum

sudo port install ***

port search ***  很好用

2、easy-install :python扩展包管理工具,可以很容易的安装需要的包

  很容易就安装上了

一、使用Macports

sudo port install py27-numpy

sudo port install py27-scipy

sudo port install py27-matplotlib

NumPy is installed in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy

测试Pylab:

python

import pylab
pylab.plot([1,2,3,4])
pylab.show()

或这样测试:

>>>import numpy as np
>>>np.test('full')
>>>import scipy
>>>scipy.test()  //我安装好后,test()发现有些没通过,有些错误。。。无语
test()的输出里面能看到numpy和scipy的安装包的位置
 
话说我的ipython也是这样安装上的(貌似有没装好。。fuck)
port search ipython
sudo port install py27-ipython
 
二、使用easy-install,貌似这个更好,能自动添加上依赖

转载于:https://www.cnblogs.com/549294286/archive/2013/01/10/2855359.html

你可能感兴趣的文章
MySQL初步使用
查看>>
【计算机网络】 DNS学习笔记 (>﹏<)
查看>>
ORA-01111: name for data file 119 is unknown - rename to correct file
查看>>
源代码构建Apache反向代理(包括SSL配置)
查看>>
找出apache日志中访问量最大的IP
查看>>
Exchange2010 console控制台初始化失败
查看>>
angular controller as syntax vs scope
查看>>
【ZooKeeper Notes 10】ZooKeepr监控
查看>>
Windows Server 2008 将计算机加入到指定组织单元
查看>>
在VM2008R2中使用模板快速创建虚拟机之二实践篇
查看>>
DELPHI中对SQL SERVER中image、text字段的读写综述
查看>>
SSD硬盘配置最佳实践
查看>>
关于docker容器网络的一些理解
查看>>
二十年后的回眸(7)——成功的IT转型
查看>>
sys.version和sys.version_info 查看版本
查看>>
催化剂概念在管理领域的应用——来自项目管理群的讨论
查看>>
基于Linux平台Softimage XSI 演示
查看>>
细说Linux系统优化-实践篇
查看>>
Java应用中使用Proxool
查看>>
SEO深度解读之HITS链接分析算法
查看>>