开始,一个小时的安装记。。。。。
写一遍文章,记录一下,防止自己不再掉坑
先说一下conda吧
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。
下面是conda的一些基本命令:
升级
conda update conda
conda update anaconda
conda update anaconda-navigator //update最新版本的anaconda-navigator
卸载
计算机控制面板->程序与应用->卸载 //windows
rm -rf anaconda //ubuntu
最后,建议清理下.bashrc中的Anaconda路径。
conda环境使用基本命令:
conda update -n base conda //update最新版本的conda
conda create -n xxxx python=3.5 //创建python3.5的xxxx虚拟环境
conda activate xxxx //开启xxxx环境
conda deactivate //关闭环境
conda env list //显示所有的虚拟环境
如何设置conda的环境变量
一开始我各种网上找方法,结果都失败,于是我自己学了一下linux系统下设置环境变量的方法
先进入vim,再最下行设置环境变量,
格式是 export:PATH=$PATH+加上需要需要设置环境变量的文件的路径名/bin
然后需要退出vim并保存,又给我害惨了
按ecs键,之后输入:wq就是保存退出了
贴一下vim的基本命令(
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑)
退出后输入这个source /etc/profile就ok了。
———————————————————————————————-
续更
我没想到接下里我更绝望了
距离刚刚是大约两个多小时,我终于装好了
先理一下思路
我想要装jupyter notebook ,但是因为在它上面只能运行py语言,所以必须装c,c++内核,但是在linux环境下装其内核很难办,于是
有了一开始的conda,接下来需要notebook 的运行环境,
1 2 |
yum install -y epel-release sudo yum install python3-pip |
1 2 |
yum -y groupinstall "Development Tools" yum -y install python-devel |
用conda安装jupyter : conda install jupyter notebook
生成配置文件(很重要):jupyter notebook –generate-config
接下来进入pip修改jupyter的密码(坑死我了)
ipython 是进入pip命令,退出是exit输入
接下来用我之前搜到的,照着做
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: ‘sha1:38a5ecdf288b:c82dace8d3c7a212ec0bd49bbb99c9af3bae076e’
#去配置文件.jupyter/jupyter_notebook_config.py中修改以下参数
这里又有一个巨坑,就是进入配置文件,为此我还给vim了解了个遍
vim /root/.jupyter/jupyter_notebook_config.py,即可进入配置文件
c.NotebookApp.ip=’*’ #绑定所有地址
c.NotebookApp.password = ‘刚才生成的密码’
c.NotebookApp.open_browser = False #启动后是否在浏览器中自动打开
c.NotebookApp.port =8888 #指定一个访问端口,默认8888,注意和映射的docker端口对应
忘了说了,之前我们输入自己的密码后,需要记住自己的密码外,还需要复制linux系统给你弹出的一串密码,在配置文件中需要用到
如果是宝塔面板(默认8888)端口,这时我我们需要配置为8889端口,
最后还有一个无敌巨无霸坑,就是我弄了半天输入主机网址+8889端口打不开,这是因为还需要开放ecs的防火墙端口
/sbin/iptables -I INPUT -p tcp –dport 8889 -j ACCEPT 用这个命令即可,
最后输入网址就可以打开了,历时将近四个小时的挣扎,我太难了。。。。