linux
喵咖
修炼程序员的九阴真经
展开
-
linux root用户下安装anaconda,如何让普通用户使用root用户安装的python
最初是在root下一路默认路径安装anaconda, 所以anaconda安装在/root目录下,这样其实普通用户是没有权限访问这个目录的,因此不论怎么设置,普通用户都不能使用root下安装的anaconda版本python。解决办法:在root下安装anaconda时装在/opt这个目录下,这个普通用户是能访问的。普通用户登陆后,需要执行以下conda init 使conda的路径等系统环境变量信息写入当前用户的bashrc下,/opt/anaconda/bin/conda init bash原创 2020-11-05 13:58:36 · 10765 阅读 · 1 评论 -
centoOS下安装python3 和 pip: command not found
在更新python3的时候会自动安装pip3,但是安装完成后,pip -V发现出错:command not found,找了好久,发现在建立软连接的时候路径写错了。总结一下安装python3和发现pip:command not found 之后的思路。centOS安装python3准备编译环境yum groupinstall 'Development Tools' yum...原创 2018-06-14 11:13:05 · 40150 阅读 · 0 评论 -
CentOS 下设置LD_LIBRARY_PATH
在项目中新调用了一个第三方库,如何告知系统要到哪里去寻找这个共享库? 可以通过设置环境变量LD_LIBRARY_PATH的方式解决,在~/.bash_profile或者~/.bashrc中设置export LD_LIBRAYRY_PATH。前者每次登陆时读取一次,后者每次打开shell和登陆时都要读取 我的做法是: //~/.bash_profile export LD_LIBRARY_P...原创 2018-06-07 11:48:32 · 9897 阅读 · 0 评论 -
centOS下安装numpy,scipy,scikit-learn
先安装依赖库 sudo yum install blas-devel lapack-devel然后使用pip按顺序安装 pip install numpy pip install scipy pip install scikit-learn参考链接转载 2018-06-15 14:18:37 · 2591 阅读 · 0 评论 -
Parallel desktop 更改内存
关闭虚拟机然后在Parallel Desktop控制中心的设置->硬件->CPU和内存中。操作其实很简单,但是我为了弄这个折腾了一个小时。。。为什么那,因为我在打开这个界面后出现的是这样的: 然而我当时认为我已经关闭虚拟机了。在网上搜了一大堆后发现,我在控制中心点的那个关机标志是中止centOS,类似于休眠,而不是真正的系统关机。简直被自己蠢哭了。另外记录下CentOS关...原创 2018-06-25 16:26:51 · 8760 阅读 · 1 评论 -
转载 linux文件取交集、差集、并集
如何求两个文件的交集、并集和差集?------sort和uniq闪亮登场转载 2018-10-24 11:33:29 · 2271 阅读 · 0 评论 -
CentOS 中文文件名变成?
首先locale查看系统当前的语言环境LC_ALL是一个宏,该值是可以不设置的,感觉问题应该处在LC_CTYPE上。根据链接上的回答,LC_CTYPE="UTF-8"是一个无效的locale name,按照Gunnar Hjalmarsson所说,应把环境变量中的LC_CTYPE="UTF-8"这一行去掉,(因LANG已经设置了,可以不用设置?)再relogin。但我知道这个locale的...原创 2019-01-02 15:42:29 · 1851 阅读 · 0 评论 -
terminal引入上层目录的模块,ModuleNotFoundError
出现这个问题的根本原因是在PYTHONPATH中找不到,你需要做的是告诉python去哪里找这个包option1:在文件里引入这个module之前,通过sys.path.append()加入sys,path中,这个路径应该是整个包的路径(到上级目录为止)import syssys.append(os.path.dirname(os.path.dirname(...os.path.abspa...原创 2019-08-13 12:06:45 · 536 阅读 · 0 评论 -
centos下给eclipse添加桌面图标
https://blog.csdn.net/zhanghuoding/article/details/42460219转载 2018-06-07 10:31:11 · 1664 阅读 · 0 评论 -
centos 安装python3
转转载 2018-06-13 21:10:09 · 215 阅读 · 0 评论 -
vim 操作
vim下文本替换::%s/str1/str2/g 文本内所有行的str1替换为str2当str1为特殊符号时,比如要替换\t字符,而不是替换tab键,则使用转移字符\::%s/\\t/\r/g 用换行符(mac下)替换\t(不是tab键)原创 2016-08-08 21:25:58 · 288 阅读 · 0 评论 -
linux目录权限含义
linux中”ls -al”显示目录的权限与文件权限含义不同: drwxrwxrwx -rwxrwxrwx 这里面,目录上一行“d“表示是个目录,下一行“-“表示是个文件。在目录的权限表示中,r表示可读,意味着可以读取这个目录的目录结构,可以理解为当ll的时候,能够显示出内容。w表示可写,意味着可以对目录下的文件进行增删改查。x表示可执行,表示可以将该目录作为工作目录。工作目录什么含义呢?☝原创 2017-05-26 14:31:48 · 2146 阅读 · 1 评论 -
linux下打开中文乱码,set fileencoding 为latin1
转1. http://blog.sina.com.cn/s/blog_40e1ba640102wm26.html2.http://www.cnblogs.com/joeyupdo/archive/2013/03/03/2941737.html 以下为copy链接2中的介绍 (1)encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等原创 2017-05-09 17:06:33 · 32989 阅读 · 0 评论 -
vim 的C++配置
http://blog.csdn.net/doc_sgl/article/details/47205779转载 2017-06-01 18:39:54 · 236 阅读 · 0 评论 -
unix dos
换行格式中 dos:(\r\n) unix:(\n) osx:(\r)将一个MS-DOS格式的文件转为UNIX格式的文件: 可以使用命令 :set fileformats=unix或者set ff=unix 即可把行末的换行符转换为unix格式的。反之亦然。原创 2017-06-14 17:12:47 · 443 阅读 · 0 评论 -
screen 命令
转screen命令操作转载 2017-08-18 16:47:37 · 330 阅读 · 0 评论 -
homebrew 管理
点此brew updatebrew upgradebrew cleanupbrew pin转载 2017-12-19 15:53:39 · 231 阅读 · 0 评论 -
linux学习笔记
linux下编译C++笔记此篇为自我学习linux下C++编译过程遇到的各种坑的记录,并非教程,实属菜鸟,路过的大神朋友就不要继续往下看咯。./configure 是什么,怎么编写configure.ac, Makefile.am参考这个链接http://www.360doc.com/content/16/0720/15/496343_577035641.shtml“>1,研...原创 2018-05-18 11:17:10 · 147 阅读 · 0 评论 -
linux 超级用户切换
1.su 直接从普通用户切换到超级用户,需要输入超级用户口令 2. 从超级用户切换到普通用户时不需要输入口令 3.su 用于切换当前用户到指定的用户账号,命令的格式如下: su [-|-p] [-c command] [username] 其中: - : 在切换当前用户时切换用户工作环境 -p : 在切换当前用户时不切换用户工作环境,即保持当前用户工作环境,此为缺省值 -c原创 2016-06-27 12:00:11 · 2232 阅读 · 0 评论