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

  • 相关阅读:
    Unity The Method Signature Matching Rule
    Unity The Property Matching Rule
    Unity The Type Matching Rule
    Unity The Custom Attribute Matching Rule
    Unity The Member Name Matching Rule
    Unity No Policies
    Unity The Return Type Matching Rule
    Unity The Parameter Type Matching Rule
    Unity The Namespace Matching Rule
    关于TSQL递归查询的(转)
  • 原文地址:https://www.cnblogs.com/yuetz/p/6555752.html
Copyright © 2011-2022 走看看