ubuntu中一些环境变量配置

*在ubuntu10.10中环境变量放在这个地方 [ /etc/environment ] ,在这修改之后,对所有用户都会生效。

 

*我知道的几个常用的环境变量:

 1.PATH           我觉得这个环境变量与windows中的环境变量PATH作用是一样的。如果希望那个可执行的文件可以在终端中

                         任何目录下都可以直接访问打开,那么就把那个可执行文件所在的目录,加入这个环境变量中。

 

 2.CLASSPATH           这个是java的类路径,目前我知道到,必须要把tools.jar和dt.jar的绝对路径加入到这个变量中,在

                                      运行java程序的时候,才不会报错。注意,要把 【当前目录也加进来】。

 

*环境变量的格式是这样的:

                                      环境变量名 = "路径1:路径2:路径3 "

                                      注意两个路径之间是用 冒号 分隔的 ,在windows 中 用 分号。

 

*环境变量修改后,需要注销或重启一下,修改后的环境变量才能生效。

 

 

 

 

Ubuntu中设置和配置Python环境变量,通常涉及两个方面:系统级环境变量(影响所有用户)和用户级环境变量(仅影响当前用户)。以下是详细的步骤说明: ### 设置系统级 Python 环境变量 如果希望所有用户都可以使用某个特定版本的 Python,并且该版本不是通过默认包管理器安装的(如从源码编译安装),则需要手动将其路径添加到系统的 `PATH` 环境变量中。 1. **确定 Python 安装路径** 如果是通过源码安装,例如引用[2]中提到的方式,安装到了 `/usr/local/python39` 目录下,则可执行文件路径应为 `/usr/local/python39/bin/python3.9`。 2. **编辑系统环境变量配置文件** 系统级别的环境变量通常定义在 `/etc/environment` 或者 `/etc/profile.d/` 目录下的脚本文件中。可以创建一个名为 `python.sh` 的新文件并写入以下内容: ```bash export PATH="/usr/local/python39/bin:$PATH" ``` 3. **应用更改** 执行以下命令使更改立即生效: ```bash source /etc/profile.d/python.sh ``` 4. **验证更改** 使用以下命令检查是否成功设置了环境变量: ```bash echo $PATH which python3.9 ``` ### 配置用户级 Python 环境变量 对于仅需对当前用户生效的情况,可以通过修改用户的 shell 配置文件来实现。常见的 shell 有 `bash` 和 `zsh`,以 `~/.bashrc` 文件为例进行说明[^3]。 1. **打开 `.bashrc` 文件进行编辑** 使用 `vim` 或其他文本编辑器打开 `~/.bashrc` 文件: ```bash vim ~/.bashrc ``` 2. **添加别名或路径** 可以为 `python` 命令创建一个指向 `python3` 的别名,或者直接将自定义 Python 版本的路径加入 `PATH` 中: ```bash alias python='/usr/bin/python3' export PATH="/home/user/custom_python/bin:$PATH" ``` 其中 `/home/user/custom_python/bin` 是用户自定义 Python 解释器的位置。 3. **保存并关闭文件后刷新配置** 执行下面的命令来激活新的配置: ```bash source ~/.bashrc ``` 4. **确认设置效果** 检查当前使用的 Python 及其版本信息: ```bash python --version which python ``` ### 使用虚拟环境管理 Python 环境变量 为了更好地隔离不同项目所需的依赖库,推荐使用虚拟环境工具如 `venv` 或 `virtualenv`。创建虚拟环境时会自动复制基础 Python 解释器及其环境变量设置,允许你在不影响全局环境的情况下安装包。 ```bash # 创建一个新的虚拟环境 python3 -m venv myenv # 激活虚拟环境 source myenv/bin/activate # 在虚拟环境中安装包 pip install some-package ``` 一旦完成上述任一方式的配置,就可以确保 Ubuntu 系统能够正确识别和使用指定版本的 Python 解释器了。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值