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部分: 一. ...
随机推荐
- ORA-28001: the password has expired 密码已过期
ORA-28001: the password has expiredORA-28001: 密码已过期 Cause: The user's account has expired and ...
- ansible-playbook文件结构
ansible-playbook文件结构: 1 --- 2 - name: play1 #指定的playbook名字 3 hosts: webservers #指定主机组 4 remote_user: ...
- SpringBoot使用activiti自定义流程demo解析
环境搭建[这里直接讲解自定义流程] 集成 Activiti Modeler 下载源码 我这里选用的是 Activiti 5.23.0 版本的页面,下载 zip,解压 Activiti 5.23.0 源 ...
- 天啦噜!知道硬盘很慢,但没想到比 CPU L1 Cache 慢 10000000 倍
前言 大家如果想自己组装电脑的话,肯定需要购买一个 CPU,但是存储器方面的设备,分类比较多,那我们肯定不能只买一种存储器,比如你除了要买内存,还要买硬盘,而针对硬盘我们还可以选择是固态硬盘还是机械硬 ...
- 在VC6.0下运行C语言程序,以及编程入门必备的常识类小知识!
今天给大家分享在VC6.0环境下编写C语言程序的基本步骤,为初学者打开学习C语言的第一道门.具体步骤如下(如果需要软件资源,可以留言): 1)新建工作区 依次点击 文件--新建--工作区 或是Ctrl ...
- python保存图片
#coding=utf-8 import requests url ="https://images.pexels.com/photos/1181767/pexels-photo-11817 ...
- linux磁盘空间满的处理
Java中运行SQL插入数据时报错: linux磁盘空间满处理: 1.df -h 查看磁盘空间占用,实际上是查看磁盘块占用的文件(block) 2.分别查看输入以下命令 (面对磁盘满了,通过下列命令 ...
- React.Component 和 React.PureComponent 、React.memo 的区别
一 结论 React.Component 是没有做任何渲染优化的,但凡调用this.setState 就会执行render的刷新操作. React.PureComponent 是继承自Componen ...
- 微信小程序分类的实现
微信小程序的分类功能思路 实现思路 1.把屏幕当成一个固定的盒子,然后把盒子分成两边,并让盒子的每一边都能够滚动. 2.通过将左侧边栏元素的id和右边内容的categoryId进行匹配,渲染展示相同i ...
- 使用BeetleX.Tracks对APM关系链埋点
在现今微服务流行的年代相信一定有了解APM,对于APM核心来说是数据来源,一般各自的APM都有对应的组件帮助完成这些工作.如果需要制作自己的APM系统 ,那需要考虑服务程序调用埋点问题:在这里介绍使用 ...