anaconda使用以及创建python3.7+pytorch1.0虚拟环境以及Jupyter notebook初级使用
查看所有已安装的软件包
$ conda list
# packages in environment at S:\Users\jiangshan\Anaconda3:
#
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py37_0 defaults
alabaster 0.7.12 py37_0 defaults
anaconda 2018.12 py37_0 defaults
........
查看当前存在哪些虚拟环境
$ conda info -e
# conda environments:
#
base * S:\Users\jiangshan\Anaconda3
创建python-pytorch=1.0虚拟
$ conda create -n deeplearning python=3.7 matplotlib cudatoolkit=10.0.130 ninja=1.9.0 pytorch=1.0.1 torchvision=0.2.2
【# 同时安装必要的包 conda create -n env_name numpy matplotlib python=3.7】
Jupyter notebook改变默认的工作目录
查看配置文件位置
jupyter notebook --generate-config
Writing default config to: C:\Users\jiangshan\.jupyter\jupyter_notebook_config.py
打开jupyter_notebook_config.py找到如下
## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ''这一行修改如下:
windows是双斜杠(\\),linux是反斜杠(/)
c.NotebookApp.notebook_dir = 'F:\\workspace'
# 更新conda版本
conda update conda
# 其中更新命令不仅仅会更新conda的版本,同时会自动更新相关的包,
# 其实,也可以使用这个命令来更新Anaconda版本
conda update anaconda
# 切换环境
# Linux, OSX:
source activate deeplearning
# Windows:
activate deeplearningy
# 切换回默认环境(root)
# Linux, OSX:
source deactivate
# Windows:
deactivate
# 对虚拟环境中安装额外的包
# 使用命令conda install -n env_name [package]即可安装package到env_name中
# 复制一个和指定环境完全相同的环境
# 复制环境
conda create --name newname --clone deeplearning
# 环境也可以在不同机器之间进行复制
# 只要将要复制的环境导出为*.yml配置文件,
# 再到指定机器上创建时指定配置文件即可
# 导出配置文件
conda env export --name deeplearning > deeplearning.yml
# 根据配置文件导入环境
conda env create -f deeplearning.yml
# 更新软件包
conda update --name deeplearning pkgname=2.1
# 查找可用python版本
conda search --full-name python
# 查找名称完全匹配python的软件包,而不是名称还有python的软件包,
# 可以在创建环境时指定python版本
# 卸载包
# 删除指定环境中的指定包
conda remove --name deeplearning pkgname
# 卸载环境
# --all参数表示移除环境中的所有软件包,即删除整个环境
conda remove --name deeplearning --all
# jupyter notebook添加Anaconda虚拟环境的python kernel
首先向虚拟环境安装ipykernel
conda install -n deeplearning ipykernel
python -m ipykernel install --user --name deeplearning --display-name "DLPytorch1.0" # 进行配置
# Installed kernelspec deeplearning in C:\Users\jiangshan\AppData\Roaming\jupyter\kernels\deeplearning
# 启动jupyter notebook,然后在"新建"中就会有DLPytorch1.0这个kernel了
jupyter notebook
指定目录
jupyter notebook dir_path_nanme
anaconda使用以及创建python3.7+pytorch1.0虚拟环境以及Jupyter notebook初级使用的更多相关文章
- ubuntu在指定的文件夹下创建python3和python2的虚拟环境
1.用pip安装virtualenv sudo apt-get install python-virtualenv 2.创建python2和python3虚拟环境 2.1 创建python2的虚拟环境 ...
- python︱Anaconda安装、简介(安装报错问题解决、Jupyter Notebook)
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 安装完anaconda,就相当于安装了Pyth ...
- python3.5+django2.0快速入门(一)
因为这篇教程需要用到anaconda的一些操作,如果还不懂anaconda的操作的同学可以看下这篇文章python 入门学习之anaconda篇. 创建python3+的开发环境 直接在终端输入:co ...
- win7 使用anaconda安装tensorflow并且在jupyter notebook上启动
记录一下学习深度学习的小事情: 1.tensorflow 现在只支持windows 64位系统: 2.因为实验室的电脑比较老旧,Gpu配置低,所以选择安装的是tensorflow Cpu版本,对于学习 ...
- Python3 jupyter notebook 服务器搭建
1. jupyter notebook 安装 创建 jupyter 目录 mkdir jupyter cd jupyter/ 创建独立的 Python3 运行环境,并激活进入该环境 virtualen ...
- 机器学习中python的有关使用技巧【创建虚拟环境、jupyter的kernel修改】
1.创建虚拟环境<在原来基础上建立> *注:(这里是python2.python3环境共存,我要创建一个python3的虚拟环境) 一.先安装虚拟环境变量: pip3 install -U ...
- Jupyter Notebook(推荐使用Anaconda安装)
一.Jupyter Notebook介绍 1.简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文档编写.运行代码和展示结果. 简而言之,Jupy ...
- Ubuntu20.04服务器+Anaconda上创建Python3.6虚拟环境并
镜像下载.域名解析.时间同步请点击 阿里巴巴开源镜像站 前言 由于服务器已安装Anaconda,包含的Python版本为3.8,为使用3.6版本同时避免和其他人互相影响,我选择创建虚拟环境,并在其中安 ...
- windows10 安装 Anaconda 并配置 pytorch1.0
官网下载Anaconda安装包,按步骤安装即可安装完后,打开DOS,或Anaconda自带的Anaconda Prompt终端查看Anaconda已安装的安装包C:\Users\jiangshan&g ...
随机推荐
- Linux常用基本命令(软链接与硬链接 )
硬链接:相当于文件的多个入口,作用:备份文件,创建快照等 软链接:相当于windows的快捷方式 命令格式: ln option 源文件 目标文件 -s: 创建软链接 1,创建硬链接: ghostwu ...
- POJ3090(SummerTrainingDay04-M 欧拉函数)
Visible Lattice Points Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 7450 Accepted: ...
- Linux 安装mysql,mariadb,mysql主从同步
myariadb安装 centos7 mariadb的学习 在企业里面,多半不会使用阿里云的mariadb版本,因为版本太低,安全性太低,公司会配置myariadb官方的yum仓库 1.手动创建mar ...
- 使用LINQ查询数据实例和理解
使用LINQ查询数据实例和理解 var contacts= from customer in db.Customers where customer.Name.StartsWith("A&q ...
- 微信小程序 引入公共页面的几种情况
1.不带参数 首先在pages文件夹中新建一个template文件夹,文件夹中新建一个template.wxml文件,代码如下 <!--template.wxml--> <templ ...
- Geolocation API
Geolocation API--地理定位 navigator.geolocation getCurrentPosition() 触发请求用户共享地理定位信息的对话框 接收3个参数: 1.成功回调函数 ...
- 洛谷P3924 康娜的线段树(期望 前缀和)
题意 题目链接 Sol 思路就是根据期望的线性性直接拿前缀和算贡献.. 这题输出的时候是不需要约分的qwq 如果你和我一样为了AC不追求效率的话直接#define int __int128就行了.. ...
- ActiveReports 报表应用教程 (10)---交互式报表之向下钻取(详细数据按需显示解决方案)
在葡萄城ActiveReports报表中可以动态的显示或者隐藏某区域的数据,通过该功能用户可以根据需要显示或者隐藏所关心的数据,结合数据排序.过滤等功能可以让用户更方便地分析报表数据. 本文中展示的是 ...
- VideoView获取本地视频播放
主布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android ...
- C# 程序员最常犯的 10 个错误http://www.oschina.net/translate/top-10-mistakes-that-c-sharp-programmers-make
来源:http://www.oschina.net/translate/top-10-mistakes-that-c-sharp-programmers-make 关于C# C#是达成微软公共语言运行 ...