zoukankan      html  css  js  c++  java
  • python开发环境准备

    python 以版本众多,包之间依赖复杂而著称,所以一个趁手的开发环境还是很有必要的。

    我的建议是用Anaconda做环境隔离、包管理,PyCharm做项目开发,jupyter做笔记,ipython和terminal做简单实验。

    下面列一些注意事项:

    1. 添加源,安装packages是首先从国内网站清华镜像网站下载,速度会快很多。但是我也遇到过使用这个源也连不上的时候,没办法,换个时间再试就好了。

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    
    conda config --set show_channel_urls yes

    2. 装完Anaconda之后建议安装 anaconda-navigator,使用这个管理环境更方便

    conda install anaconda-navigator

    3. 新建环境, 需要指明环境名和python版本

    conda create -n the_name_of_environment python=2.7

    这有个问题就是每次所有的包都要重新下载,太耗时了。可以使用navigator中environments中的clone功能

    然后利用这个管理包,改成这个环境需要的就好了。

    4. 激活环境和失活环境,改为默认环境。注意这个只能在系统自带的Terminal中运行。不知道为什么,在PyCharm集成的Terminal中命令失效。

    source activate the_name_of_environment
    source deactivate

    5. PyCharm的环境配置,一个是project interpreter 一个是python console的python interpreter,分别对应项目和python console

  • 相关阅读:
    数据结构化与保存
    爬取基础2
    爬取校园新闻首页的新闻的详情,使用正则表达式,函数抽离
    爬虫基础
    中文词频
    使用docker搭建rabbitmq集群
    centos安装rabbitmq
    git查看仓库地址以及修改远程仓库
    网易云邮箱账号
    jmeter提取登录cookie实现跨线程组保持登录
  • 原文地址:https://www.cnblogs.com/yuetz/p/6555752.html
Copyright © 2011-2022 走看看