Python 使用前的指南及环境管理

基本概念

环境:Python代码的运行环境

Python解释器

(用哪个解释器来执行代码):每个版本的Python 2.7/3.4/3.7都可以是——python.exe

Lib文件夹

(Python库的位置:去哪里import所需模块)
site-packages folders:一般第三方库【home 目录/pythonXX.XX/lin/site-packages/】
lib folders:标准库 【home 目录/pythonXX.XX/lib】

Scripts文件夹

(可执行程序的位置,安装了pip,命令在哪里):pip.exe就在该目录下,而Lib文件夹下是pip的源码

虚拟环境

1)避免了不同版本Python的切换;
2)公用标准库——基本不会变动
在这里插入图片描述

环境变量

  1. 在windows环境中,执行程序必须在 环境变量path,才能运行python;
  2. 执行查找“系统变量”,再找“用户变量”
  3. 要切换python版本就要不断切换path变量==>产生虚拟环境

Anaconda

conda常用命令

卸载anaconda:rm -rf ~/anaconda3 # 可参考Terminal笔记
查看anaconda是否安装成功:conda --version
配置环境变量(本人安装好好像不需要配置):

1. vi ~/.bash_profile
2. export PATH="/Users/anaconda3"(安装anaconda包的路径)PATH="$PATH/bin:"  【vim使用:wq命令保存退出】
3. source ~/.bash_profile 【激活修改的环境变量】

Jupyter Notebook的使用[mac]

默认文件夹设置

终端[mac]输入:jupyter notebook --generate-config==>找到配置文件路径,打开配置文件,在NotebookApp.notebook_dir 处添加路径

插件补充
  • Codefolding(代码折叠)、目录(Table of Content)、颜色标记(Highlighter)、执行时间(ExecuteTime)、自动补全(Hinterland)
    终端运行:1. conda install -c conda-forge jupyter_contrib_nbextensions,2.jupyter contrib nbextension install --user

Jupyter Notebook的使用[windows]

默认文件夹设置
  1. 打开Anaconda Prompt窗口输入jupyter notebook --generate-config生成配置文件(在用户\用户名.jupyter文件下)
  2. 打开jupyter_notebook_config.py文件,搜索c.NotebookApp.notebook_dir
    然后c.NotebookApp.notebook_dir='添加自己配置的路径'
修改浏览器为google

打开jupyter_notebook_config.py文件,搜索c.NotebookApp.browser
插入下面代码
import webbrowser webbrowser.register("chrome", None, webbrowser.GenericBrowser(u"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe")) c.NotebookApp.browser = 'chrome'

JN插件
  1. windows键 -> 输入prompt—>进入Anaconda Prompt界面
    (mac->进入终端–>代码相同)
  2. 输入pip install jupyter_contrib_nbextensions来安装Anaconda的插件包
  3. 成功跑完,在输入jupyter contrib nbextension install --user,jupyter nbextensions_configurator enable --user
  4. 完成后输入jupyter notebook进入Jupyter notebook 网页界面,在界面上方可以看到多了Nbextensions选项在这里插入图片描述
    ·文档目录:Table of Contents(2)
    ·多行代码收缩:Collapsible Heading
    ·变量 & 变量值的显示:variable inspector
    ·代码美化:autopep8
  5. 然后打开.ipynb文件就可以看到文档上方多出了一个按钮,如图的右下角所示(不行的话关闭重新进入Jupyter Notebook试一下)在这里插入图片描述
  6. 代码美化:code prettify在这里插入图片描述

虚拟环境的使用

查看:conda env list
创建:conda create --name py36 python=3.6 py36表示虚拟环境名字
激活:conda activate py36
推出:conda deactivate
删除:conda remove -n py36 --all # 待研究
file:///C:/Users/hcj_n/AppData/Roaming/jupyter/runtime/nbserver-17088-open.html

基本操作

查看python版本及其路径

import sys
print(sys.version) # python --version
print(sys.executable) # 路径

# 查看库的路径
import numpy
numpy.__file__

安装/卸载包(pip-jupyter运行)

  • 安装:pip install 包名
  • 指定版本安装:pip install pygsheets==2.0.3.1
  • 卸载:pip uninstall 包名
  • 列出已安装的包:pip list
  • 输出包的信息:`pip show 包名c

包的使用(conda-terminal运行)

  • 安装 conda install package_name
  • 列出所有包 conda list
  • 更新conda update package_name
  • 一键更新 conda update –all
  • 查找/删除包 conda search/conda remove package_name

数据类型

  1. 数字
  • 常量:整数、复数、
  • 运算符
  1. 字符串
  2. 列表
  3. 元组
  4. 字典
  5. 集合
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值