# @ 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的使用的更多相关文章

  1. .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门

    2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...

  2. Azure Service Fabric 开发环境搭建

    微服务体系结构是一种将服务器应用程序构建为一组小型服务的方法,每个服务都按自己的进程运行,并通过 HTTP 和 WebSocket 等协议相互通信.每个微服务都在特定的界定上下文(每服务)中实现特定的 ...

  3. rnandroid环境搭建

    react-native 环境搭建具体步骤这个大家已经玩烂了,这个主要是记录下来自己做win7系统遇到的坑 1.com.android.ddmlib.installexception 遇到这个问题,在 ...

  4. python开发环境搭建

    虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...

  5. springMVC初探--环境搭建和第一个HelloWorld简单项目

    注:此篇为学习springMVC时,做的笔记整理. MVC框架要做哪些事情? a,将url映射到java类,或者java类的方法上 b,封装用户提交的数据 c,处理请求->调用相关的业务处理—& ...

  6. 【定有惊喜】android程序员如何做自己的API接口?php与android的良好交互(附环境搭建),让前端数据动起来~

    一.写在前面 web开发有前端和后端之分,其实android还是有前端和后端之分.android开发就相当于手机app的前端,一般都是php+android或者jsp+android开发.androi ...

  7. Nexus(一)环境搭建

    昨天,成功搭建了自己的 Maven 环境(详见:Maven(一)环境搭建),今天就来研究和探讨下 Nexus 的搭建! 使用背景: 安装环境:Windows 10 -64位 JDK版本:1.7 Mav ...

  8. 「译」JUnit 5 系列:环境搭建

    原文地址:http://blog.codefx.org/libraries/junit-5-setup/ 原文日期:15, Feb, 2016 译文首发:Linesh 的博客:环境搭建 我的 Gith ...

  9. appium+robotframework环境搭建

    appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机:ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一. ...

随机推荐

  1. 西安交通大学c++[mooc]课后题12章(只有后两题)

    不是从第一题开始的,因为我刚准备把代码粘到CSDN上面,可以给自己看,也有可能启发后来者. 机会是留给有准备的人的      --路易斯·巴斯德 先写下第12周慕课学习总结吧! 多态就是将运算符重载, ...

  2. 教你两步快速使用华为HMS沙盒(沙箱)测试

    沙盒(沙箱)测试允许在开发者在接入华为应用内支付IAP联调过程中无需真实支付即可完成端到端的测试. 第一步:添加测试账号 在AppGallery Connect中的"用户与访问"添 ...

  3. 实验五 Internet与网络工具的使用

    实验五 Internet与网络工具的使用 [实验目的]⑴.FTP服务器的架设和客户端的使用. ⑵.使用云盘和云笔记应用 ⑶.运用QQ的远程协助功能. (4).默认安装foxmail软件,进行邮件的收发 ...

  4. JVM 第六篇:极致优化 IDEA 启动速度

    本文内容过于硬核,建议有 Java 相关经验人士阅读. 1. 引言 相信做 Java 开发的同学,对 IDEA 这个工具应该都不陌生,即使不使用 IDEA 做开发,那么对 Eclipse 这个工具应该 ...

  5. 使用Python学习win32库进行内存读写

    前言: 上一周,在52的精华帖中,看到有位大佬用Python制作了鬼泣5的修改器,看完才知道,原来Python也可以对内存进行操作,出于对技术的好奇,看完以后,决定自己也尝试一下. 要用到的工具: C ...

  6. element中过滤器filters的使用(开发小记)

    之前在开发过程中遇到这么一个问题,一串数据需要在el-table中展示,其中含有金额字段,需要将其转换成标准数据格式,即三位一个逗号间隔. 今年刚毕业就上手项目了,第一次接触的Vue,开发经验少,也忘 ...

  7. linux centos 02

    1.PS1变量,命令提示符的修改 PS1="[\u@\h \W]\$" \u  代表 用户 @   占位符 \h  主机名 \W   工作路径的最后一位 \t  \w   工作路径 ...

  8. charles详解

    Charles抓包https:https://www.jianshu.com/p/ec0a38d9a8cf 浅谈charles抓取https原理:https://www.jianshu.com/p/4 ...

  9. Iobuffer的使用

    写模式: 创建Iobuffer实例,使用Iobuffer的static方法-allocate,有一个参数的方法或者两个参数,第一个参数capacity是指定创建的Iobuffer的容量的最大值,需要注 ...

  10. 2020年Java基础超高频面试题汇总(1.2W字详细解析)

    1. Java语言有哪些特点 (1)简单易学.有丰富的类库 (2)面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) (3)与平台无关性(JVM是Java跨平台使用的根本) (4)可靠安全 ...