Python_环境搭建_jupyterNotebook的使用
# @ Author : Collin_PXY
# 虚拟环境的创建及Jupyter Notebook的基本使用
# Anaconda 和 Jupter Notebook的使用:
# 首先得需要安装 Anaconda,自行下载安装:
# 来此镜像网站下载:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
# 或官网:https://www.anaconda.com/
# Anaconda的常用操作,请参考:https://www.jianshu.com/p/742dc4d8f4c5
# -----------------------------Anaconda-------------------------------
# 是一个集成Python数据科学的环境,简单地说,Anaconda除了python之外,还安装了180多个用于数据分析的第三方库,
# 而且还可以使用conda命令来安装第三方库和创建多个环境。
# 1-启动Anaconda Prompt命令窗口
# 开始-->Anaconda3-->Anaconda Prompt
# 2-conda list conda install xxx conda remove xxx
# 查看安装的包 安装 xxx 卸载包
# 或者使用pip命令:
# pip list pip install xxx pip uninstall xxx
# 3-创建环境:
# 为每个项目创建单独稳定的环境很重要:
# conda update --all 先更新一下所有的包。
# conda create --name xxx python=2 创建名为xxx的python2环境
# conda create --name xxx python=3 创建名为xxx的python3环境
# conda create --name xxx python=3 anaconda 创建名为xxx的python3环境,具有所有anconda的所有包
# 4-激活和退出环境:
# conda activate xxx
# conda deactivate
# 5-查看Anaconda环境:
# conda info -envsconda activate data_analysis
# 6-在虚拟环境中安装额外的包:
# conda install -n your_env_name package_name
# 7-卸载一个已有的环境xxx及所有的包
# conda remove --name xxx --all
# 8-当创建虚拟环境,安装第三包的时候,使用默认的下载源可能会很慢,这时候可以将清华的镜像添加到默认的下载源里:
# conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes
# 9-还可以在安装某个包的时候指定下载源:
# pip install pyqt5-tools -i https://pypi.douban.com/simple/
# 10-不同机器之间移植虚拟环境:
# 分享代码的时候,同时也需要将运行环境分享给大家
# conda env export > env.yaml
# 用对方分享的YAML文件来创建一模一样的运行环境
# conda env create -f env.yaml
# -------------------Jupter Notebook----------------------------
# 打开 anaconda promot窗口:
# step1:创建一个项目环境:
# conda update --all
# conda create --name data_analysis01 python=3.6 anaconda
# step2:激活环境:
# activate data_analysis
# step3:切换工作空间:
# 1)如果目的路径在C盘,那么可以直接输入:cd C:\Users\XuYunPeng\PycharmProjects\Python基础知识大全\第10章 Numpy库的使用\code
# 2)如果目的路径在E盘,先输入 E:回车,再输入:cd E:\Data_Backup\Python_Spider
# step4:进入 Jupyter Notebook:
# 输入 jupyter notebook
# step5:对虚拟环境中安装额外的包。
# 使用命令conda install -n your_env_name [package] 即可安装package到your_env_name中
# step6:关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)
# 使用如下命令即可。
# Linux: source deactivate
# Windows: conda deactivate
# step7:删除虚拟环境。
# 使用命令 conda remove -n your_env_name(虚拟环境名称) --all
# step8:删除环境中的某个包。
# 使用命令 conda remove --name your_env_name package_name
# ------------------在pycharm 来使用Juypter notebook 不推荐:--------------------
# pip install jupyter
# 在anaconda prompt里完成上述step1,2,3,4
# copy 窗口的带token的url
# pycharm 在项目上 右键-->new-->jupyter notebook-->输入code-->点击运行-->输入url
# 此时,pycharm若提示某些module不存在并不要紧,因为anaconda里都已经包含了。
# 所用到的包都不需要在pycharm里建。
Python_环境搭建_jupyterNotebook的使用的更多相关文章
- .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门
2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...
- Azure Service Fabric 开发环境搭建
微服务体系结构是一种将服务器应用程序构建为一组小型服务的方法,每个服务都按自己的进程运行,并通过 HTTP 和 WebSocket 等协议相互通信.每个微服务都在特定的界定上下文(每服务)中实现特定的 ...
- rnandroid环境搭建
react-native 环境搭建具体步骤这个大家已经玩烂了,这个主要是记录下来自己做win7系统遇到的坑 1.com.android.ddmlib.installexception 遇到这个问题,在 ...
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- springMVC初探--环境搭建和第一个HelloWorld简单项目
注:此篇为学习springMVC时,做的笔记整理. MVC框架要做哪些事情? a,将url映射到java类,或者java类的方法上 b,封装用户提交的数据 c,处理请求->调用相关的业务处理—& ...
- 【定有惊喜】android程序员如何做自己的API接口?php与android的良好交互(附环境搭建),让前端数据动起来~
一.写在前面 web开发有前端和后端之分,其实android还是有前端和后端之分.android开发就相当于手机app的前端,一般都是php+android或者jsp+android开发.androi ...
- Nexus(一)环境搭建
昨天,成功搭建了自己的 Maven 环境(详见:Maven(一)环境搭建),今天就来研究和探讨下 Nexus 的搭建! 使用背景: 安装环境:Windows 10 -64位 JDK版本:1.7 Mav ...
- 「译」JUnit 5 系列:环境搭建
原文地址:http://blog.codefx.org/libraries/junit-5-setup/ 原文日期:15, Feb, 2016 译文首发:Linesh 的博客:环境搭建 我的 Gith ...
- appium+robotframework环境搭建
appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机:ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一. ...
随机推荐
- mysql5.5和5.6的一些区别
timestamp 5.5中 直接写timestamp不加长度 5.6 中 写的timestamp(3) datatime 5.5中 直接写datetime 不加长度 5.6中 可以添加长度(3 ...
- 有感于“U盘型人才”
先转载一篇互联网上转载比较多的一篇文章,文章是一名职业规划师写的: 上一阶段欠的债,下一阶段总要还,剩男剩女的家里比较着急也是这个道理,该结婚的时候不结婚,生涯任务没完成,必将影响下一段 ...
- 2014年 实验一 C2C个人拍卖
实验一 C2C个人拍卖 --实战淘宝 [实验目的] 掌握网上拍卖的基本流程和拍卖平台的运营 [实验条件]⑴.个人计算机一台 ⑵.计算机通过局域网形式接入互联网. ⑶.常用浏览器. [知识准备] 本实 ...
- python 递归求和
例子: 1 mylist = [1,2,3,4,5] 2 def func(var): 3 if var == []: 4 print('列表为空') 5 return 0 6 return var[ ...
- C语言/C++编译环境的设置!有的人还没开始就卡住了!
本地环境设置 如果您想要设置 C++ 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C++ 编译器. 文本编辑器 这将用于输入您的程序.文本编辑器包括 Windows Notepad. ...
- 扫描仪扫描文件处理-Python批量处理
多进程处理扫描出来的图片,参见: https://github.com/barrer/scan-helper bug问题反馈github提Issues
- 数组列表(ArrayList)
2020-10-20 longzqa@163.com stronglzq [摘要]针对数组容量固定无法扩展的问题,引入数组列表(ArrayList).主要对数组列表的声明及 ...
- Linux的安全模型
3A 资源分派: Authentication:认证,验证用户身份 Authorization:授权,不同的用户设置不同权限 Accouting|Audition:审计 当用户登录成功时,系统会自动分 ...
- 没事学学KVM(二)创建一台虚拟机
首先通过VMware创建一台虚机,建议内存大于1G,并开启CPU 的inter vt-x功能,安装好对应的软件后,yum install -y qemu-kvm* virt-* libvirt* 准备 ...
- 5. Bean Validation声明式验证四大级别:字段、属性、容器元素、类
1024,代码改变世界.本文已被 https://www.yourbatman.cn 收录,里面一并有Spring技术栈.MyBatis.JVM.中间件等小而美的专栏供以免费学习.关注公众号[BAT的 ...