Python篇—工具(一)

我学Python也接近两年,其间也走了许多弯路,现在准备把相关的知识都整理一下,做个记录。

Python有2和3之分,语法存在一些差异,目前基本都学习Python3系列。我最开始直接用python自带的IDLE,但确实很笨拙,使用不方便。后来发现了Anaconda这个神器,集成了jupyter、ipython、spider等多个工具,任你挑选,而且管理包和版本超级方便。

此外,写代码当然离不开文本编辑器了。我主要用的是Sublime Text3,支持高亮,非常好看。后来也用过Notepad++,虽然没有前者顺手,也挺好用的,安装很方便。

(一)Anaconda安装使用

  • 安装
    参考资源: http://python.jobbole.com/86236/
    官网:https://www.anaconda.com/
    官网下载——安装——配置路径:系统变量path
    检查是否安装好(win+r打开运行,输入cmd):

    image.png

  • Conda使用
    Python有pip可以安装管理包,但是安装经常出现问题,尤其在安装机器学习相关的包时。conda可以轻松安装包,并且可以创建不同的python环境。

    1.管理conda

    # 检查conda版本
    conda --version
    
    # 版本升级
    conda update conda
    

    2.创建一个python2的环境

    # 创建一个名为python27的环境,指定Python版本是2.7
    conda create --name python27 python=2.7
    
    # 安装好后,使用activate激活某个环境
    activate python27                           # for Windows
    source activate python27                    # for Linux & Mac
    # 激活后,会发现terminal输入的地方多了python27的字样,实际上,此时系统做的事情就是把默认3.4环境从PATH中去除,再把2.7对应的命令加入PATH
    
    # 再看看Python版本
    python --version                            #2.7
    
    # 如果想返回默认的python 3.4环境,运行
    deactivate python27                         # for Windows
    source deactivate python34                  # for Linux & Mac
    
    # 删除一个已有的环境
    conda remove --name python27 --all
    
    # 列出全部环境
    conda info -e
    

    3.管理包

    # 查看包
    conda list                             #查看当前已安装的包
    conda list -n python34                 #查看某个指定环境的已安装包
    
    # 查找package信息
    conda search numpy
    
    # 安装包
    conda install  numpy                    #默认当前环境
    conda  install -n python35 numpy        #指定安装环境
    
    # 删除包
    conda uninstall numpy
    conda uninstall -n python35 numpy
    

    4.安装包
    有些包conda存在无法安装的情况,可采用Anaconda.org网站或者pip的方法安装
    Anaconda资源网站:https://anaconda.org/
    pip直接安装或whl文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#statsmodels

    # 直接安装
    pip install numpy
    
    # 安装whl文件:下载放在指定位置path1
    pip install +path1
    
  • 一些问题
    Anaconda在开始菜单找不到Anaconda command prompt入口

(二)Sublime Text3安装使用

(三)Jupyter Notebook 安装使用

  • 安装
    参考:http://python.jobbole.com/87527/?repeat=w3tc
    在 conda 环境中,可以使用如下命令安装:
    conda install jupyter notebook
    
  • 使用
    在命令行输入jupyter notebook即可使用
    Shift + Enter 运行代码

(四)关于服务器

毕业论文因为要爬虫的原因租了tx的服务器,学了一些用法,暂记录如下。

推荐阅读更多精彩内容