【python】windows安装python 与 jupyter

前言

windows安装python以及jupyter以及各种python包,建议都以conda环境安装,因为环境彼此隔离,可创建多种不同python环境,下面介绍两种安装方式:

一种是直接通过conda安装,一种是通过pip安装

  1. conda直接安装jupyter-lab,即可完成python、jupyter lab、jupyter notebook的安装,步骤少
  2. pip安装,依然是conda环境内,但版本管理更灵活,步骤正常

conda安装

安装conda

conda作为python环境,建议提前先安装好,官网下载安装即可(当前官网不可用,参考清华镜像说明下载和配置https://mirror.tuna.tsinghua.edu.cn/help/anaconda/)
下载安装流程见官网
使用教程见官网
并按照教程说明开启虚拟空间,后续所有操作均在此环境下进行。
windows环境打开conda环境,安装好conda后,windows搜索minicoda即可,打开anaconda prompt,熟悉linux的同学也可以打开anaconda powershell prompt终端。

#新建环境命令:创建过程中会安装一些python环境依赖包,输入[y]即可
(base) C:\Users\lazycat>conda create --name lazycat biopython
#下面是已经新建好lazycat虚拟环境后的结果,环境之间彼此隔离
(base) C:\Users\lazycat>conda info --envs
# conda environments:
#
base                  *  C:\Users\lazycat\miniconda3
lazycat                  C:\Users\lazycat\miniconda3\envs\lazycat

#切换环境
(base) C:\Users\lazycat>conda activate lazycat
#进入lazycat环境,环境之间配置独立,互不影响
(lazycat) C:\Users\lazycat>
  • 小tips
    一般打开conda终端进入的是用户目录,如果想要修改,可通过右键应用,选择属性,在起始位置处,修改想要进入的目录,我这里修改为D盘的project目录下
    在这里插入图片描述
    修改完成后进入终端效果:
    在这里插入图片描述
安装jupyter

jupyter支持python在线web编译,记忆可视化运行结果,安装jupyter时会自动安装依赖的包,包括python,详细安装过程见官网,conda安装jupyter流程

#安装jupyter-lab
#安装过程中,依赖的notebook和python等都会直接安装,一般都是安装的最新版本,这里是python3.9
(lazycat) C:\Users\lazycat>conda install -c conda-forge jupyterlab
#安装notebook,上面都会安装好notebook,下面命令会提示说已安装,可省略
(lazycat) C:\Users\lazycat>conda install -c conda-forge notebook
  • 运行jupyter

启动jupyter

(lazycat) C:\Users\lazycat>jupyter notebook

以上命令完成后,即可通过web端进行python操作,新建python文件后,即可在线编辑运行python。
在这里插入图片描述

  • 右上角new,新建python3,即可进行python的coding和运行
    在这里插入图片描述

  • notebook字体等设置

如果觉得web端字体难看,可通过css文件进行设置,相关设置见:
jupyter字体设置
更改字体配置文件时注意,conda环境之间是独立的,如更改lazycat环境的字体,需要去envs/lazycat下的路径去更改

  • 退出jupyter
在conda环境ctrl+c即可
python机器学习包安装
  • sklearn

sklearn是传统的机器学习包,包括有监督与无监督的传统机器学习算法包与数据分析挖掘工具,简单易上手,建议新手入门安装。具体算法参考官方说明

#conda环境安装sklearn
(lazycat) C:\Users\lazycat>conda install scikit-learn
#验证安装是否成功,查看是否有scikit-learn,以及版本信息
(lazycat) C:\Users\lazycat>conda list
#通过python验证,打印sklearn版本,看是否与安装版本一致
(lazycat) C:\Users\lazycat>python
>>>import sklearn
>>>print(sklearn.__version__)
0.24.2

pip安装jupyter以及机器学习包

conda安装python

依然在conda环境下进行,可进行python版本的指定,相对于上面的方式,更方便进行版本控制,python安装好之后,都会有pip命令对python进行包的管理
这里说下pip和conda的区别,两者都可以进行python包的管理,以及版本的管理,但是conda还会进行python环境的管理,而pip更专一,只是对当前环境的python包进行管理。

#conda安装指定版本
(lazycat) C:\Users\lazycat>conda install python==3.6
pip安装jupyter以及其他python包
  • pip很方便对python包版本进行管理,尤其tensorflow对python的版本兼容问题,用pip更方便
(lazycat) C:\Users\lazycat>pip install jupyterlab
(lazycat) C:\Users\lazycat>pip install tensorflow==1.15
(lazycat) C:\Users\lazycat>pip install scikit-learn
(lazycat) C:\Users\lazycat>pip install pandas
#查看已安装的包和版本
(lazycat) C:\Users\lazycat>pip list
  • 安装完成后,依然是通过juypter notebook进入web端python环境
  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值