
小问题 大烦恼
ykf173
这个作者很懒,什么都没留下…
展开
-
安卓手机迁移到ios设备(音乐,视频,联系人,短信,图片,备忘录等)
换新手机之后的烦恼,数据迁移困难,安卓手机与苹果手机数据迁移教程。原创 2022-07-17 11:31:56 · 2754 阅读 · 1 评论 -
pip 安装包修改默认环境
pip 安装了包,运行程序报错原创 2022-03-11 22:18:39 · 3592 阅读 · 0 评论 -
Zsh:找不到Conda
环境介绍macOS Big Sur 11.4, iTerm2, zsh问题描述:作为macOs 初级用户,命令行安装Anaconda,发现找不到conda环境无法使用,但是程序中存在有该app。解决方案:export PATH="/usr/local/anaconda3/bin:$PATH"问题描述:笔者这样解决的,但是还有一个问题,这个命令只针对本次有用,一旦关闭命令框,下次打开还会有问题。彻底解决方案:写入zsh启动文件vim ~/.zshrc按G将光标移动到文件末尾.原创 2021-07-05 17:48:59 · 601 阅读 · 0 评论 -
Driver/library version mismatch
nvidia-smi报错Failed to initialize NVML: Driver/library version mismatch之前还好好的,不知道做了什么,显卡驱动报错了,下面介绍解决方案方案一重启(很不推荐),详见stackoverflow虽然重启大法好,但这样做很可能掩盖问题本身。方案二卸载显卡驱动sudo rmmod nvidia报错$ sudo rmmod nvidia rmmod: ERROR: Module nvidia is in use查看谁原创 2021-04-28 12:23:43 · 4739 阅读 · 1 评论 -
更新最新版anaconda
conda update -n base -c defaults conda原创 2021-04-25 22:22:09 · 1046 阅读 · 0 评论 -
ubuntu jupyter 远程访问
jupyter 介绍jupyter notebook是一个网页版的python编译器,可以用来做一些简单的数据分析,数据出来,界面比较友好。如下图:环境介绍ubuntu 20.04.1, python3.9安装命令行安装pip install jupyter修改配置文件(安装成功后)sudo vim /root/.jupyter/jupyter_notebook_config.py找到c.NotebookApp.ip = '',取消注释并修改成c.Noteboo原创 2021-04-06 21:59:49 · 237 阅读 · 0 评论 -
执行shell脚本报错 /usr/bin/env: “bash\r”: 没有那个文件或目录
/usr/bin/env: “bash\r”: 没有那个文件或目录解决方法: # sed -i "s/\r//" shell文件名原创 2021-03-25 22:02:54 · 1114 阅读 · 0 评论 -
ubuntu 20.04.1 自动关机
问题描述最近刚配了一台深度学习服务器,出去吃个饭,回来尽然关机了,以为是突发状况。没有太关注,但是,晚上没有关机,第二天醒来,看看又关机了……原因分析赶紧查看系统日志,如下这啥情况,睡眠了,长时间无操作,又给自动关机了…………好了,既然找到原因了,那下面介绍解决办法。解决方案查看系统以及关机的策略 (如下图,状态都是启动enabled)sudo systemctl status sleep.target suspend.target hibernate.target hybri原创 2021-03-23 16:12:02 · 11199 阅读 · 4 评论 -
python3 中type和isinstance区别,is与==的区别
写在开头会有一个疑问,为什么会把判断类型和判断值的内建函数放到一起?–因为这是笔者参加算法工程师面试的时候被问到的python问题,所以这里放到一起介绍一下。(虽然这些都是很小的点,但是如果面试被问到,很可能放大你的缺点。)type与isinstancetype参数只有一个,返回值为变量或者对象的类型,如int, str。isinstance参数有两个第一个为变量或者对象,第二个参数为是否属于该类型,可以是类名,或者内建类int,str等,也可以是这些类型组成的tuple;返回值为bo原创 2021-03-23 10:51:01 · 424 阅读 · 0 评论 -
ubuntu 命令行复制U盘文件,U盘挂载与退出
命令行复制优盘文件windows,macOS从U盘拷贝文件很容易,但是linux服务器版拷贝文件就有些麻烦(没有图形界面,温馨提示,服务器一般禁止插优盘,但是由于笔者是自己的服务器,当然知道自己的优盘是没问题的,而且也不存在盗窃数据一说)解决办法挂载优盘查看插入优盘名称 $: fdist -l挂载优盘到/mnt $: mount /dev/sda4 /mnt(这里的/mnt是专门挂载外设的,自己新建文件夹不能挂载)进入/mnt 目录 现在就可以看到自己优盘文件了原创 2021-03-22 16:55:27 · 3132 阅读 · 0 评论 -
ubuntu dkms报错
报错信息Error! Could not locate dkms.conf file.File: does not exist.查了以下可能是dkms安装的某些包有问题找到有问题的包for i in /var/lib/dkms/*/[^k]*/source; do [ -e "$i" ] || echo "$i";done笔者查到的问题是有个无线网卡驱动的问题,删了就没事了删除就可以了(如果觉得不安全,可以先备份以下)可以先备份一下(把<查到的文件夹名称>替换为原创 2021-03-22 10:33:31 · 11475 阅读 · 7 评论 -
github可以ping通,但是无法正常访问
问题描述环境: windows 10,pycharm 2020.3.3,谷歌浏览器 87.0.4280.66最近遇到一个问题:推送(push)自己的项目时,github提示超时浏览器(谷歌)访问github出错解决方案打开cmd,ping github.com,如下图所示尝试直接访问该ip,如果能访问到,那就没问题了,但是,问题是仍然无法访问,请看下述两种解决方案:第一种: 看了网上的资料说是github服务器ip一直在变,需要改自己的本地host,这个资料很多,但原创 2021-03-13 13:07:51 · 625 阅读 · 0 评论 -
Python and运算符
一些小的问题记录之前一直没在意的问题,记录一下。在使用列表等可变数据结构时, 经常是多个条件进行判断的,其实我们想要的是某些条件判断不正确,直接跳出。所以and逻辑运算符条件是有顺序的,如果前面的条件不满足,后面的条件就不判断了。如下图即and运算符,如果前面的条件正确,才会顺序判断后面的条件,否则跳出。举例说明print(1==1 and 2==2) print(1==2 and a[100]) # a是什么,不要管,因为and只判断前面的条件,显然前面的条件不正确,后面原创 2021-01-26 14:25:12 · 3143 阅读 · 0 评论 -
linux权限管理(清晰)
背景由于实际应用场景需要,即在服务器中,需要比普通用户更加强的用户权限,但又不能是root权限因为不是老手的话,很容易会误操作(如 rm -rf /* 删库跑路者),带来不可挽回的损失。(即使老手也有打盹的时候)由于本人并不从事运维工作,只是简单设置权限,控制下系统安全风险网上找了些资料,介绍的比较细致,不适合新手,故笔者此文只介绍创建需要有特殊权限的普通用户的过程进入正题切换到root用户su root默认 root 用户没有密码,不能登录。需要使用passwd root原创 2021-01-20 14:43:36 · 157 阅读 · 0 评论 -
Pycharm连接远程服务器(图文教程)
Pycharm 连接远程服务器写在开头你可能遇到过这样一个问题,例如实验室或者某个机构有一台服务器,性能较好,但是只能大家同时使用,但是有一个问题就是,你每次需要把自己的代码和数据打包,之后上传到服务器重新跑一遍。如果有改动,需要做同样的事情。这样往复循环,是不是感觉自己大部分把精力放到了上传代码,上传数据上了,告诉你个好消息,pycharm其实解决了这个问题,让你的代码可以同步到你的服务器中,而且可以直接使用服务器的编程环境,是不是很方便……>远程服务器授权访问- 这一步可以参考笔者[原创 2020-12-01 13:28:35 · 9168 阅读 · 2 评论 -
本地ssh 连接远程机器
本地ssh 连接远程机器添加本地ssh public key到远程服务器两种情况,如果有如上文件目录结构,则打开id_rsa.pub(文本编辑器或其他工具),复制全部发给服务器运维人员(没有的话,自己拿着……)如果没有该文件夹,请先安装github,生成本地key(温馨提示:安装时注意添加github环境变量)配置ssh key配置全局的name和email,这里是的你github或者bitbucket的name和emailgit config --globa原创 2020-12-01 10:34:30 · 2746 阅读 · 0 评论 -
.jsonl,jsonlines比json格式更好用的文件格式
.jsonl,jsonlines比json格式更好用的文件格式jsonlines文件介绍json文件转为jsonlinesjsonlines转为json文件(原因是jsonlines虽然好用,但并未通用,很多配置文件等都用的json格式)其他相关问题jsonlines文件介绍之前一直用的都是键值对的json文件格式,觉得很好用;其实格式化之后的还可以,比较直观;但是很多时候我们看到的json文件都是一整行文本看的很不舒服。如下(这还是根据屏幕换行之后的效果):因此,就有想法说换成一行一个文本,也就原创 2020-07-15 01:17:03 · 21352 阅读 · 2 评论 -
解决 failed to run cuBLAS routine cublasSgemm_v2: CUBLAS_STATUS_EXECUTION_FAILED
跑tensorflow项目时遇到了该问题计算机配置(方法一)针对有人说是还有其他程序占用着GPUCUDA问题参考文章计算机配置RTX2080 super,ubuntu16.04,tensorflow-gpu1.8,cuda9.0,cudnn7.6.4(方法一)针对有人说是还有其他程序占用着GPU报错信息(贴出最主要的两条):tensorflow.python.framework.erro...原创 2020-04-15 20:16:08 · 21477 阅读 · 9 评论 -
拒绝龟速(Timeout),切换到conda、pip清华源
conda、pip切换清华源写在开头pip清华源conda清华源参考文献写在开头 之前已经有很多前辈记录过更改清华安装源的方法了,笔者也是参考他人写下(见本文参考文献),防止忘记,权当笔记。pip清华源1.临时使用直接在pip 后添加 -i https://pypi.tuna.tsinghua.edu.cn/simple参数例如:pip install -i https://p...原创 2020-04-18 11:27:13 · 609 阅读 · 0 评论 -
更改github识别的默认语言
github上传项目时,显示的语言不是自己想要的情况解决办法新建文件.gitattributes添加如下内容* linguist-language=python可以将下面的python改成任意的语言(java,c++)...原创 2020-04-20 21:31:43 · 460 阅读 · 0 评论 -
git linux安装使用(详细)
git linux安装使用git安装配置git创建版本库git添加远程库git其他的一些常用命名参考教程以笔者自己的一个github项目ChineseWordSegmentation为例git安装配置笔者环境介绍ubuntu 16.04.0安装方法$ sudo apt-get install git添加用户名及密码(这一步是必须的配置过程)用户名及自己的邮箱$ g...原创 2020-04-20 00:28:59 · 897 阅读 · 0 评论 -
python 创建文件夹或目录
python创建文件夹判断path是否存在,如果不存在创建文件夹或者目录,以级联的方式创建import osif not os.path.exists(path): os.makedirs(path)使用os.mkdir(path)创建单独的目录,创建级联目录会报错参考文献[1] https://blog.youkuaiyun.com/zxcasd11/article/details/...原创 2020-04-19 22:39:41 · 600 阅读 · 0 评论 -
vim编辑器搜索文件时消除刚才查找字符串的高亮
vim编辑器经常用到查找功能,由于设置了高亮,下次打开文件爱你依然有高亮存在,其实也没什么,但是对于笔者这个有点儿强迫症来说,看着一点儿也不爽,所以网上搜了两个解决办法方法一:重新查找一个文本中没有的字符串在vim命令行重新搜索一个不可能存在的字符串,例如:/......或者/xxxxxxx等方法二:取消高亮同样在命令模式下,输入::set nohlsearch 这种...原创 2020-04-19 19:32:13 · 540 阅读 · 0 评论 -
vim编辑python程序报错 inconsistent use of tabs and spaces in indentation
最近使用vim编辑python程序总出现缩进问题,找了些资料解决了这个让人头痛的小麻烦,在此记录下来! 问题是使用交叉编译环境时,windows下tab缩进多用4个空格代替tab,而linux中,新添加的代码,tab键会和之前的空格有冲突,虽然人眼看不出来,但是python编译器,不容许这样的情况出现。 找到了问题,就可以找到解决办法,有人提出在/etc/vim/vimrc中编辑,但是...原创 2020-04-19 18:58:59 · 1723 阅读 · 0 评论