# @ 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. 一些IT service的相关知识

    1. cmd是什么,怎么在电脑上打开cmd命令框. 在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的 ...

  2. 安装mariadb/mysql 连接失败问题

    在linux下安装mariadb会出现一系列问题 问题1->服务器端不需要用户名密码就可登陆数据库 问题2->php使用mysql不能连接数据库 访问受限 问题3->navicate ...

  3. c# 误区系列(一)

    前言 整理很早以前认为的一些误区,准备整理一个系列.新手可以看下,然后大佬指点一下是否哪些地方错了. 正文 值类型存在栈上,引用类型存在堆上 很多人认为用这句话来解释值类型和栈类型的区别,甚至有些文章 ...

  4. c++程序设计实践——银行系统

    银行系统 本科大二程序设计实践的作业,算是一个比较简单的项目吧,主要使用的编程范式有面向对象编程 其中引入<multimap><map>头文件实现多映射输出存取记录 引入< ...

  5. Linux关联文件扩展名和打开程序

    手动为Linux关联文件扩展名与打开程序. 当Linux不认识某种扩展名的时候,需要为此扩展名创建一个MIME类型.Linux是依据MIME类型而不是扩展名来决定打开程序的. 再将此种MIME类型与某 ...

  6. linux(centos8):安装Jenkins持续集成工具(java 14 / jenkins 2.257)

    一,什么是Jenkins? 1,jenkins是什么? Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具, 用于监控持续重复的工作,旨在提供一个开放易用的软件平台, 使软件的持续 ...

  7. Python基础知识点整理(详细)

    Python知识点整理(详细) 输出函数 print()可以向屏幕打印内容,或者在打开指定文件后,向文件中输入内容 输入函数 input([prompt])[prompt] 为输入的提示字符.该函数返 ...

  8. linux 安装配置zerotier

    1.在线安装zerotier curl -s https://install.zerotier.com/ | sudo bash 2.添加开机自启 $ sudo systemctl enable ze ...

  9. node运行js获得输出的三种方式

    一.通过console.log输出(我最喜欢的) 1.js脚本 1.js var arguments = process.argv.splice(2); //获得入参 var a= arguments ...

  10. python的各种库的用法

    scipy.io 用于输入和输出数据的操作,可操作matlab的.mat文件. (1)加载.mat文件的数据 import scipy.io as sci data_dir = sci.loadmat ...