Linux添加Python path方法及修改环境变量的三种方法

下面是关于“Linux添加Python path方法及修改环境变量的三种方法”的完整攻略。

Linux添加Python path方法

在Linux系统中,我们可以通过以下步骤添加Python path:

  1. 打开终端并输入以下命令:

bash
nano ~/.bashrc

在上面的命令中,我们使用nano编辑器打开了.bashrc文件。

  1. 在.bashrc文件中添加以下代码:

bash
export PYTHONPATH=$PYTHONPATH:/path/to/your/python/module

在上面的代码中,我们将/path/to/your/python/module替换为你的Python模块所在的路径。

  1. 保存并关闭.bashrc文件。

  2. 在终端中输入以下命令:

bash
source ~/.bashrc

在上面的命令中,我们使用source命令重新加载.bashrc文件。

  1. 现在,你可以在Python中使用你的模块了。

修改环境变量的三种方法

在Linux系统中,我们可以通过以下三种方法修改环境变量:

  1. 直接修改/etc/environment文件

bash
sudo nano /etc/environment

在上面的命令中,我们使用nano编辑器打开了/etc/environment文件。

然后,我们在文件中添加以下代码:

bash
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/path/to/your/executable"

在上面的代码中,我们将/path/to/your/executable替换为你的可执行文件所在的路径。

最后,保存并关闭/etc/environment文件。

  1. 修改/etc/profile文件

bash
sudo nano /etc/profile

在上面的命令中,我们使用nano编辑器打开了/etc/profile文件。

然后,我们在文件中添加以下代码:

bash
export PATH=$PATH:/path/to/your/executable

在上面的代码中,我们将/path/to/your/executable替换为你的可执行文件所在的路径。

最后,保存并关闭/etc/profile文件。

  1. 修改~/.bashrc文件

bash
nano ~/.bashrc

在上面的命令中,我们使用nano编辑器打开了.bashrc文件。

然后,我们在文件中添加以下代码:

bash
export PATH=$PATH:/path/to/your/executable

在上面的代码中,我们将/path/to/your/executable替换为你的可执行文件所在的路径。

最后,保存并关闭.bashrc文件。

示例说明

以下是两个示例:

  1. 添加Python path

```bash
nano ~/.bashrc

export PYTHONPATH=$PYTHONPATH:/path/to/your/python/module

source ~/.bashrc
```

在上面的代码中,我们使用nano编辑器打开了.bashrc文件,并添加了export PYTHONPATH=$PYTHONPATH:/path/to/your/python/module代码。然后,我们使用source命令重新加载.bashrc文件。

  1. 修改环境变量

```bash
sudo nano /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/path/to/your/executable"

sudo nano /etc/profile

export PATH=$PATH:/path/to/your/executable

nano ~/.bashrc

export PATH=$PATH:/path/to/your/executable
```

在上面的代码中,我们分别使用nano编辑器打开了/etc/environment、/etc/profile和.bashrc文件,并添加了相应的代码。最后,我们保存并关闭了这些文件。

结论

在本文中,我们介绍了Linux添加Python path方法及修改环境变量的三种方法,并提供了两个示例说明可以根据具体的需求选择不同的示例进行学习和实践。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux添加Python path方法及修改环境变量的三种方法 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • ubuntu14.04安装caffe(matlab/python)

    安装系统 :建议使用14.04,不容易出错 安装matlab版本: 首先gcc降级,matlab支持gcc4.7版本sudo apt-get install -y gcc-4.7   // 下载gcc 4.7 sudo apt-get install -y g++-4.7 // 下载g++4.7 cd /usr/bin sudo rm gcc  // 删除g…

    Caffe 2023年4月8日
    00
  • 如何用Caffe训练自己的网络-探索与试验

    现在一直都是用Caffe在跑别人写好的网络,如何运行自定义的网络和图片,是接下来要学习的一点。   参考 [1] :http://www.cnblogs.com/denny402/p/5083300.html,下面几乎是全文转载,有部分对自己踩过的坑的补充,向原作者致敬! 一、准备数据 我去网上找了一些其它的图片来代替,共有500张图片,分为大巴车、恐龙、大…

    2023年4月8日
    00
  • pyqt5 实现在别的窗口弹出进度条

    下面是关于“pyqt5 实现在别的窗口弹出进度条”的完整攻略。 实现在别的窗口弹出进度条 在PyQt5中,我们可以通过以下步骤在别的窗口弹出进度条: 导入必要的库 python from PyQt5.QtWidgets import QApplication, QWidget, QProgressBar, QPushButton, QVBoxLayout f…

    Caffe 2023年5月16日
    00
  • caffe 配置文件详解

    主要是遇坑了,要记录一下。 solver算是caffe的核心的核心,它协调着整个模型的运作。caffe程序运行必带的一个参数就是solver配置文件。运行代码一般为 # caffe train –solver=*_slover.prototxt 在Deep Learning中,往往loss function是非凸的,没有解析解,我们需要通过优化方法来求解。…

    Caffe 2023年4月7日
    00
  • 解决:function in namespace ‘std’ does not name a type + allocator_/nullptr/dellocator_ was not declared + base operand of ‘->’ has non-pointer type ‘std::vector’ 错误编译时报错(caffe)

    解决方法,用到了c++11,g++命令需要加上-std=c++11选项   附:g++默认的c++标准 gcc-6.4.0 gcc-7.2.0 默认是 -std=gnu++14gcc-4.3.6 gcc-4.4.7 gcc-4.5.4 gcc-4.6.4 gcc-4.7.4 gcc-4.8.5 gcc-4.9.4 gcc-5.4.0 默认是 -std=gnu…

    2023年4月8日
    00
  • caffe漫漫人生路-记录1(配置显卡驱动)

    电脑比较旧,显卡是GT 645M的独显。参考:https://blog.csdn.net/ghw15221836342/article/details/79571559 sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidi…

    2023年4月8日
    00
  • python代码迷之错误(ModuleNotFoundError: No module named ‘caffe.proto’)

    1.pandas.read_csv book[n]下的print(n) 总图片数是少一张的,print(n)发现也是少了一个序号 仔细查找后发现缺少99号,即最后一张图片没有被读取。print(m)时也没有99号,再往前推测应当是载入数据时出现错误,print(path)时发现果然是第一行的数据没有读取,被当作了标题。pandas.read_csv(path…

    Caffe 2023年4月8日
    00
  • docker下使用caffe的命令记录

    查看所有的images sudo docker images 利用某个image生成container sudo docker run -it –net=host -v /home/tingting/Dropbox/code/craterDetection/docker:/root/workspace tingting/caffe:version1 bas…

    2023年4月8日
    00
合作推广
合作推广
分享本页
返回顶部