Windows/linux开发者用户


前言

在安装一些插件之后常常找不到相应的可执行文件或配置文件,原因是相应的文件不在搜索路径之下。
右键时,有哪些操作出现?如果太多,那么使用起来反而不方便。


1 配置环境变量

1.1 Windows配置环境变量的基本步骤

  1. 进入环境变量配置页面,点击环境变量即可进行环境变量配置。
    在这里插入图片描述
    在这里插入图片描述
  2. 根据需求,选择配置环境变量的用户和变量名称。如果只对当前用户生效,则配置当前用户的环境变量;如果需要对系统的所有用户生效,则配置系统环境变量,对所有用户生效。那么变量名称该怎么选择呢?几乎对所有软件都生效的话可以配置Path或者PATH,如果只对特定软件生效则配置特定软件的环境变量即可,特定软件的环境变量名称怎么取是这个特定软件决定的。
    在这里插入图片描述
  3. 一般的,环境变量配置完成后要重启相应软件才会生效。

1.2 Windows环境变量的查看

1.2.1 理解环境变量的机制

  • 环境变量配置一个目录后,只会搜索当前的目录下的名称,不会递归检索名称。
  • Windows环境变量不区分大小写。

1.2.2 查看环境变量的方法

  • windows终端查看

echo %Path%

在这里插入图片描述

  • Pycharm终端查看

echo %Path%

在这里插入图片描述
windows修改文件夹右键选项
计算机\HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers

1.3 Linux配置环境变量的基本步骤

1.3.1 为当前用户配置常用的环境变量

  • 配置动态库路径:
export LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64:$LD_LIBRARY_PATH

配置自定义头文件路径

export PATH=/home/xx/lib64:$PATH

2. Windows修改注册表

2.1 删除不想让其出现在选项中的

步骤如下

  1. win+R,输入regedit打开注册表。
  2. 计算机\HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers 下可以删除对应的选项,该目录代表文件夹右键支持的操作。

3 ubuntu使用

3.1 关闭桌面

在安装了桌面环境的ubuntu系统关闭桌面,目的是为了节省资源。
关闭:

systemctl set-default multi-user.target

重新开启:

systemctl set-default graphical.target

3.2 用户管理

root权限下创建普通用户

useradd -m xxx //创建用户
passwd xxx //设置密码
userdel -r xxx //删除用户

查看创建用户的默认格式

useradd -D

在这里插入图片描述

修改用户所属组

usermod -g 组名 用户名

3.3 pip安装python插件

配置pip源,默认的pip源下载速度会很慢。为某一用户配置pip源可以在用户根目录下创建.pip/pip.conf。如果是root用户,则在使用root用户时生效,如果是非root用户,则只对非root用户生效。非root用户可以使用pip安装插件,但非root用户安装的插件在~/.local/lib/python3.8/site-packages目录下,只对当前用户生效。而root用户安装的插件在/usr/local/lib/python3.8/dist-packages/numpy目录下,对所有用户都生效。

[global]
trusted-host=pypi.douban.com
index-url = http://pypi.douban.com/simple

3.4 加载动态库

在/etc/ld.so.conf.d/目录下添加一个自己的*.conf文件,然后ldconfig重新加载一下。奇怪的重启了还不行,还要执行一次ldconfig才行。

3.5 软件安装常用命令

查询apt已经安装的软件

apt list --installed |grep softwareName

卸载软件

apt purge softwareName

在ubuntu上安装clang后出现找不到iostream的情况,重装gcc和g++后问题得到解决。

3.6 内容查找

grep -r "INCLUDE_PATH" --exclude-dir "run" --exclude-dir "sys" -w

注意find命令不支持 --exclude-dir参数。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值