
正文
python 实验环境
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
python 实验环境的搭建
刚开始在windows环境下尝试过komodo ,eclispse pydev,swing,spyder甚至limodou的编辑器,之后ipython,安装很多科学计算包 numpy scipy matplotlib skitlearn nltk等等,都出现各种各样的兼容问题和features缺憾,相对余linux环境,windows下python环境实在太多缺憾,耗费太多时间在重编译和搭配环境上。
一直想要自己来搭建一个适合自己的环境,不想用epd 和 anaconda 。现在迁移到了linux,问题少了许多,没想到,开源世界的包版本之间的冲突实在是一个令人头疼的问题,一个依赖另外一个,搭建一个科学计算的研究环境耗费了将2天时间。最终还因为多个目标所需要的包版本问题而放弃了几个好用的包。
现在想着换anaconda,可又割舍不下自己花了不少心血才弄好的环境, 无意中看到anaconda可以提供一个隔离的环境,并不会影响原有的环境,严重推荐,还自搭载了spyder 和 ipython ,简直就是神级装备,无可挑剔。
anaconda 提供以下科学计算包 和 常用包
Packages included in Anaconda 1.8.0Python 2.7 (included in installer):
- apptools 4.2.0
- astropy 0.2.5
- atom 0.3.4
- beautiful-soup 4.3.1
- binstar 0.3.1
- biopython 1.62
- bitarray 0.8.1
- blaze 0.3
- bokeh 0.2
- boto 2.15.0
- cairo 1.12.2 L
- casuarius 1.1
- chaco 4.3.0
- colorama 0.2.7
- configobj 4.7.2
- cubes 0.10.2
- curl 7.30.0 LM
- cython 0.19.2
- dateutil 2.1
- disco 0.4.4 L
- distribute 0.6.45
- docutils 0.11
- dynd-python 0.5.0
- enable 4.3.0
- enaml 0.8.3
- envisage 4.3.0
- erlang R15B01 L
- flask 0.10.1
- freetype 2.4.10
- gevent 0.13.8
- gevent-websocket 0.3.6
- gevent_zeromq 0.2.5
- greenlet 0.4.1
- grin 1.2.1
- h5py 2.2.0
- hdf5 1.8.9
- imaging 1.1.7
- ipython 1.1.0
- itsdangerous 0.23
- jinja2 2.7.1
- keyring 3.2
- launcher 0.1.2
- libevent 2.0.20
- libnetcdf 4.2.1.1 LM
- libpng 1.5.13 LM
- libtiff 4.0.2 LM
- libxml2 2.9.0 LM
- libxslt 1.1.28 LM
- llvm 3.3
- llvmmath 0.1.1
- llvmpy 0.12.0
- lxml 3.2.3
- markupsafe 0.18
- matplotlib 1.3.1
- mayavi 4.3.0
- mdp 3.3
- menuinst 1.0.3 W
- meta 0.4.2.dev
- mingw 4.7 W
- mpi4py 1.3 L
- mpich2 1.4.1p1 L
- netcdf4 1.0.6 LM
- networkx 1.8.1
- nltk 2.0.4
- nose 1.3.0
- numba 0.11.0
- numexpr 2.2.2
- numpy 1.7.1
- opencv 2.4.6 L
- openpyxl 1.6.2
- pandas 0.12.0
- patsy 0.2.1
- pep8 1.4.6
- pip 1.4.1
- ply 3.4
- psutil 1.1.2
- py 1.4.17
- py2cairo 1.10.0 L
- pyaudio 0.2.7 M
- pycosat 0.6.0
- pycparser 2.9.1
- pycrypto 2.6.1
- pycurl 7.19.0 LM
- pyface 4.3.0
- pyflakes 0.7.3
- pygments 1.6
- pykit 0.1.0
- pyparsing 1.5.6
- pyreadline 2.0.dev W
- pysal 1.6.0
- pysam 0.6 LM
- pyside 1.2.1
- pytables 3.0.0
- pytest 2.4.2
- python 2.7.5
- pytz 2013b
- pywin32 218.4 W
- pyyaml 3.10
- pyzmq 2.2.0.1
- qt 4.8.5
- redis 2.6.9 LM
- redis-py 2.7.2 LM
- requests 1.2.3
- rope 0.9.4
- scikit-image 0.9.3
- scikit-learn 0.14.1
- scipy 0.13.0
- six 1.4.1
- sphinx 1.1.3
- spyder 2.2.5
- sqlalchemy 0.8.3
- statsmodels 0.5.0
- sympy 0.7.3
- theano 0.5.0 L
- tornado 3.1.1
- traits 4.3.0
- traitsui 4.3.0
- vtk 5.10.1
- werkzeug 0.9.4
- xlrd 0.9.2
- xlwt 0.7.5
- yaml 0.1.4 LM
- zeromq 2.2.0 LM
- zlib 1.2.7
Only available on: L (Linux) - M (MacOSX) - W (Windows)
Python 2.7 (included in installer):
|
|
|
|
Only available on: L (Linux) - M (MacOSX) - W (Windows)
参考:
http://www.continuum.io/blog/conda
http://stackoverflow.com/questions/16727171/installing-anaconda-into-a-virtual-environment
https://store.continuum.io/cshop/anaconda/







