Linux操作系统笔记
记录Linux使用过程中踩过的坑
FXY.jpg
这个作者很懒,什么都没留下…
展开
-
关于jupyterlab中导入包错误的解决方案
出现这个问题的原因是jupyter中的路径与终端的路径是不同的,从而造成了在终端中可以正常导入包,而那在jupter中却找不到,所以解决方案就是修改jupter中的路径为终端路径第一步:import syssys.path #查看导入包的路径sys.executable #查看使用kernel的路径以上两步是为了检查导入包的时候是否在正确的路径之下因为jupyter的包路径,执...原创 2019-04-09 11:01:00 · 5926 阅读 · 0 评论 -
ubuntu换源
1、备份原来的sudo cp /etc/apt/sources.list /etc/apt/sources.list.old2、修改源sudo gedit /etc/apt/sources.list3、系统型号需要修改,每一行加粗的部分#网易的源deb http://mirrors.163.com/ubuntu/ raring main universe restricted mul...原创 2019-03-14 22:35:42 · 157 阅读 · 0 评论 -
git 子模块
首先解释一下什么是子模块:小明有一个库是A库,这时候小红有一个库为B库。小明要增加库里面的东西,但是他又不想维护,正巧小红的库里有这个东西。小明就直接借用过来,把它当作自己的子模块。这时候小红的库要更新,她就问小明要不要更新这个东西,小明有权利选择更新与不更新。这就是子模块的说明另外,子模块可以手动添加,也可以克隆的时候初始化git中有关子模块的命令:1.如果克隆库的时候要初始化子模块,...原创 2018-12-17 18:04:21 · 247 阅读 · 0 评论 -
零碎知识点---pip参数
pip install 参数:-U 升级包-r 遍历并安装requestment.txt中的包原创 2018-11-25 09:29:26 · 957 阅读 · 0 评论 -
Linux设置环境变量的三种方式
1.用于当前终端:export PATH=$PATH:<你的要加入的路径>2.用于当前用户:getdit ./bashrc添加:export PATH=<你要加入的路径1>:<你要加入的路径2>: ...... :$PATH3.用于所有用户:sudo getdit /etc/profile添加export PATH=<你要加入的路径...原创 2018-10-14 20:28:22 · 271 阅读 · 0 评论 -
lvm
lvm(Logical Volume Manager)原始磁盘管理:原始的磁盘分区在进行设置好物理分区之后并不能动态改变分区的大小,所以以后磁盘被沾满之后就不能进行动态的扩容或者只能使用磁盘分区工具进行重新分区,这些操作一般是需要服务器进行停机才可以进行的操作。lvm逻辑分区管理:采用了lvm进行磁盘管理的机制,可以动态的对逻辑卷的大小进行划分。他是在硬盘和分区之上的一个逻辑层,用来提高磁...原创 2019-03-21 20:40:29 · 385 阅读 · 0 评论 -
jupyter远程配置
vim .jupyter/jupyter_notebook_config.py写入下面配置c.NotebookApp.notebook_dir = u’/root/workspace_jupyter’ # jupyter存放文件的路径c.NotebookApp.ip = ‘0.0.0.0’ # 允许所有ip访问c.NotebookApp.password = u’sha1:…’ # ...原创 2019-05-22 12:50:34 · 202 阅读 · 0 评论 -
远程使用服务器 jupyter lab
【本地】登入远程服务器:ssh USER@IP -p PORT【远程服务器】在 ~/.jupyter/jupyter_notebook_config.json 中写入如下内容,尤其是 “ip”: “*”,这样让服务器监听所有 ip:{ "NotebookApp": { "ip": "*", "open_browser": false }}【远程服务器】启动 Jup...转载 2019-04-09 09:54:48 · 3467 阅读 · 0 评论 -
tensorboadX安装及在pytorch中的使用
1、安装pip install tensorboardX注意因为tensorboardX是依赖于tensorflow使用的所以应该提前安装 tensorflowpip install tensorflow2、使用from tensorboardX import SummaryWriterwriter = SummaryWriter('log')3、显示命令行tensorbo...原创 2019-03-20 08:43:17 · 1843 阅读 · 0 评论 -
Linux 挂载新硬盘
基本概念:1、linux设备都是以文件储存在系统中,设备保存在/dev目录下面,比如磁盘的/dev/sda等,现在的设备一般都是以sd开头,以前是以hd开头2、分区:分区是为了方便管理,linux分区最多只能有4个,要创建更多的分区需要创建逻辑分区,逻辑分区占有一个分区3、文件系统:linux文件系统也是以分区形式管理,例如windows中类型是NTEF,FAT32,linux系统中常见的类...原创 2019-03-07 14:05:59 · 169 阅读 · 0 评论 -
计算机编码问题总结
#总结性质文章1、首先计算机是由美国人发明的,所以最初的编码方式只需要编码英文字母以及一些较少的特殊字符即可,总共128个,用一个字节也就是2的8次方就可以轻松储存,这个就是ascii码2、随着计算机的发展以及不断的深入,所需要编码的字符数量增加,将近256个,这时候一个字节仍然可以储存,这一套编码规则就是ascii扩展码3、全球化的发展,计算机来到了中国,但是中国的汉字光常用的就有300...原创 2018-12-19 14:39:53 · 184 阅读 · 0 评论 -
python3编码方式问题
部分代码转载自https://zhuanlan.zhihu.com/p/40834093,详细python3编码方式见链接一、python31、首先搞懂本地操作系统编码与系统编码的区别:(1)本地操作系统编码方式是与操作系统有关的,linux默认的编码方式是utf-8,windos的默认编码方式是gbk(2)系统编码方式是与编译器有关的,python3编译器的默认编码方式是utf-8,...原创 2019-01-22 10:30:11 · 3709 阅读 · 0 评论