01编程前的一些准备工作


编程前的一些准备工作

1. 下载Typora,sublime学习如何使用md格式编写笔记

2. 搭建环境

  • 下载pycharm/Anaconda,并创建虚拟环境

  • 如果要安装jupyter,记得要在基础环境中安装nb_conda_kernels,以方便jupyter中不同环境的调用

  • conda的相关常用指令

    • 如何建立一个环境

      #创建虚拟环境
      conda create --name env1 python=3.6
      #激活环境
      conda activate env1
      #退出环境
      conda deactivate
      #删除环境
      conda remove --name env1 --all
      #查看已安装的包
      conda list/conda list -n env1
      #克隆一个新的环境
      conda create --name new_env --clone oldenv
      
    • 分享环境(包括方式1和方式2)

      '''方式1'''
      # 查看包信息
      conda list --explicit
      # 导出包信息到当前目录, spec-file.txt为导出文件名称,可以自行修改名称
      conda list --explicit > spec-file.txt
      # 使用包信息文件建立和之前相同的环境
      conda create --name newenv --file spec-file.txt
      # 使用包信息文件向一个已经存在的环境中安装指定包
      conda install --name newenv --file spec-file.txt
      
      '''方式2'''
      #分享环境
      conda env export > environment.yml
      #创建环境
      conda env create -f environment.yml
      
    • 通道管理

      #通道管理
      conda config --show channels
      conda config --add channels new_channel
      conda config --set show_channel_urls yes
      

      更换不同的源

    • 对于特别难下载的包,可以先查看包的信息找到url,之后再进行包的下载

      #查看包的信息,使用pip下载(对于非常难下载的包)
      conda info package1
      pip install -i url
      

3. 一些有用的指令

  • 运行python文件的小技巧

    #除了可以通过pycharm运行,还可以在终端直接运行,cd到代码所在的文件夹,ls显示所有文件列表
    python3 脚本.py