cntos7 安装Anaconda3 和Jupyter notebook
安装anaconda3
anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。
下载地址:
https://repo.continuum.io/archive/index.html
sh Anaconda3-5.0.1-Linux-x86_64.sh
********************************************
以下配置看个人喜好:
2、修改环境变量
1) 打开全局环境变量配置文件/etc/profile
vim /etc/profile
2) 在全局配置文件中加入
export PATH=/root/anaconda3/bin:$PATH
3) 使环境变量立即生效
source /etc/profile
PS:第一步和第二步可以合并为:
echo "export PATH=/root/anaconda3/bin:$PATH" >> /etc/profile`
********************************************
centos7下使用yum安装pip
首先安装epel扩展源:
yum -y install epel-release
更新完成之后,就可安装pip:
yum -y install python-pip
安装完成之后清除cache:
yum clean all
这是在root用户时使用的命令,当前用户如果不具有root权限,加上sudo。
*****************************************************************************************
(如果已经装好 pip3 ,下面步骤没必要)
一、升级pip
由于之前安装了anaconda3,这会自动安装好python的pip下载工具,不过这个pip版本可能过低,需要先升级
pip install --upgrade pip
安装pip3
安装依赖环境
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
安装setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
python3 setup.py install
设置软链接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
如软链接设置错误,删除软链接命令
rm -rf /usr/bin/pip3(后面/usr/bin/pip为软链接名称,切记不能加结尾/ 如:/usr/bin/pip3/则表示删除软连接及真实文件)
回到根目录
cd /
输入pip3 -V查看pip版本,安装成功则正确显示版本
*******************************************************************
二、安装jupyter notebook
pip install jupyter notebook
****************************************
可进一步安装ipyparallel
Install ipyparallel:
pip install ipyparallel
To enable the IPython Clusters
tab in Jupyter Notebook:
ipcluster nbextension enable
To disable it again:
ipcluster nbextension disable
*****************************************
三、配置jupyter notebook
1、 在个人账户下建立配置文件
jupyter notebook --generate-config
2、Python环境下设置密码:
from notebook.auth import passwd
passwd()
Enter password: 123456 # 设置密码为123456Verify password:'sha1:d66351142f0a:9eea3d7f99e434a6837f5e73af18d03cf0353392'(复制此行密码)
ctrl+z
3、生成配置文件
jupyter notebook --generate-config
4、修改配置文件
使用 vim /home/(用户名)/.jupyter/jupyternotebook_config.py打开配置文件,修改其中的一些部分
c.NotebookApp.allow_remote_access = True
c.NotebookApp.allow_root = True
c.NotebookApp.ip = '*'
c.NotebookApp.password = 'sha1:b39d2445079f:9b9ab99f65150e113265cb99a841a6403aa52647' #这里的密码是刚刚生成的密码
#c.NotebookApp.certfile = u'/root/.jupyter/mycert.pem'
c.NotebookApp.certfile =' '
c.NotebookApp.port= 8888
c.NotebookApp.notebookdir = "/root/ipython" #默认目录 ,可自定义如 /root/pytorch-jupyter/root/pytorch-jupyter/
四、测试
1、开启
jupyter notebook
2、浏览器访问测试
五、jupyter 在虚拟环境中运行
如何在jupyter上运行conda的虚拟环境
jupyter的默认运行环境是电脑环境变量中的python运行环境。
如果需要将项目运行在虚拟环境中,就需要在你所运行的虚拟环境中安装一个插件nb_conda。
activate env0
conda install nb_conda
或者在虚拟环境中安装一个ipykernel包,将虚拟运行环境导入到jupyter的kernel文件中。
activate env0
conda install ipykernel
然后在你指定的项目文件夹project上运行jupyter
jupyter notebook project_path
然后便可以看见你的运行环境了
---------------------
原文地址:https://blog.csdn.net/JustKian/article/details/82714936
另外如果通过jupyter中的conda创建新环境,该环境会自动包括关联到jupyter的相关包jupyter client等等
但如果通过命令行创建则需要自己手动在该环境中添加ipykernel包或者nb_conda包,但也可以通过一行命令创建。
conda install -n 环境名称 ipykernel
然后在该环境下:
jupyter notebook project_path
如果在创建的conda env上运行jupyter notebook,但发现在notebook中的python其实并没有运行在那个env上。
2.解决方案
安装nb_conda_kernels
conda install nb_conda_kernels
并重新启动notebook,在kernel -> change kernel中即可切换到指定的虚拟环境
参考资料:https://github.com/Anaconda-Platform/nb_conda_kernels
https://blog.csdn.net/JustKian/article/details/82714936
1 查找虚拟环境
conda info --envs
创建python虚拟环境。
使用 conda create -n your_env_name python=X.X
2 选择虚拟环境
source activate tensorflow_p36
3 退出虚拟环境
source deactivate
使用VScode, 切换虚拟环境
当你想要切换虚拟环境的时候只需要通过命令面板Python: Select Interpreter
就会列出所有的虚拟环境.
cntos7 安装Anaconda3 和Jupyter notebook相关推荐
- 鲲鹏 920 openEuler 操作系统 部署安装 Anaconda3 和 Jupyter Notebook
之前写过鲲鹏920 CentOS7 部署安装 Archiconda3 和 Jupyter notebook 的文章 也有朋友说,怎么没有 Anaconda3 呐,当时啊,官方还没出 aarch64 版 ...
- Windows下超详细安装Anaconda3以及jupyter notebook
Anaconda是一个软件包管理器,一个环境管理器以及一个Python发行版,其中包含许多开源软件包的集合(numpy,scikit-learn,scipy,pandas等).如果在安装Anacond ...
- linux打开anaconda的jupyter_Linux Centos7安装anaconda3和jupyter
Linux Centos7安装anaconda3和jupyter notebook 安装anaconda3 anaconda指的是一个开源的Python发行版本,其包含了conda.Python等18 ...
- (TF)Anaconda安装Tensorflow+Keras+Jupyter Notebook 老电脑(CPU不支持AVX指令集)
(TF)Anaconda安装Tensorflow+Keras+Jupyter Notebook 老电脑(CPU不支持AVX指令集) 目录 - 1.安装anaconda最新版本 - 2. ...
- 机器学习-搭建环境-1:Win10安装Anaconda和Jupyter Notebook
一.安装Anaconda: ## 镜像源已经不可用 从清华大学开源软件镜像站下载合适版本的Anaconda3速度很快,地址: https://mirrors.tuna.tsinghua.edu.cn/ ...
- Linux安装anaconda3,配置jupyter,在jupyter安装tensorflow环境
一.安装anaconda3 1.1.资源包下载 https://repo.anaconda.com/archive/ 或者在服务下载 wget https://repo.anaconda.com/ar ...
- Ubuntu 安装 IPython、jupyter notebook
1. 升级 pip sudo pip3 install --upgrade pip 2. 安装 IPython IPython 5.x 是最后一个支持 Python2 的 IPython . sudo ...
- Python环境的安装(Anaconda+Jupyter notebook+Pycharm)
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文总结了Windows下Python环境的安装,包括Anacon ...
- python安装notebook_安装python的jupyter notebook工具
jupyter notebook是一个通过网页运行python的工具 支持分段的python运行,并能直观的查看结果 支持多python环境运行,需要加装(conda) 安装步骤 1.安装python ...
最新文章
- 每秒能捕捉万亿帧的相机
- php查看文件属性,文件目录属性及权限
- Integer对象范围(-128-127)之间(Integer. valueOf()方法)
- 陕西师范大学 渝粤教育 《学前儿童数学教育》作业
- 基于单片机超声波测距系统的设计_一种基于UWB技术实现的测距防撞系统
- mssql 跨库获取mysql
- Zabbix 探索主机 “Discovery” 自动发现主机 详细图文教程
- 如何把即时通讯软件做大做强?
- Qt工作笔记-Qt5中中文编码方面的笔记
- linux单独安装oracle客户端及exp/imp工具配置
- 使用ASP.NET Core和Entity Framework Core实现Angular 7 SPA CRUD
- TS流解析 二 *****
- 1265=马拦过河卒
- c++ 集合常用函数及集合排序
- 【Tensorflow2.0】8、tensorflow2.0_hdf5_savedmodel_pb模型转换[2]
- Luogu 1894 [USACO4.2]完美的牛栏The Perfect Stall
- 西宾知乎语音下载工具(zhihudownload)
- iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 5000 -j DNAT --to-destinatio
- shibor与沪深300指数的相关性图示
- 6个非常实用的 Python 代码块,适合收藏~
热门文章
- Python—pandas中DataFrame类型数据操作函数
- VASP载流子有效质量计算
- 在线作图|2分钟在线绘制RDA图
- EM: 生而为菌,自强不息-嗜酸杆菌在重金属污染土壤中的生态适应性机制
- 中科院遗传发育所王秀杰团队鉴定出10种潜在的2019-nCoV蛋白酶抑制剂
- 走进科学-小菌株大作为—枯草芽孢杆菌替代畜牧业抗生素添加
- Nature Protocols:整合宏基因组、代谢组和表型分析的的计算框架
- R语言中使用pkgbuild::find_rtools查看是否有Rtools、使用Sys.which函数查看make是否存在、如果没有则安装、使用writeLines函数绑定R和Rtools
- Matplotlib使用scatter函数在Python中绘制气泡图(bubble plot)、通过size参数指定数据点的大小
- python代码统计字符串中大写字符、小写字符、特殊字符以及数值字符出现的次数