Path 配置文件中的Raspberry Pi更改路径变量不工作

Path 配置文件中的Raspberry Pi更改路径变量不工作,path,debian,Path,Debian,我想让我的python脚本在任何地方都可用。我的python脚本位于/usr/share/pyshared/compteur中,因此我已将该命令添加到.profile文件export PATH=$PATH:/usr/share/pyshared/compteur 我重新启动了raspberry,但如果我尝试python compteur.py,它会说找不到该文件 我怎样才能做到这一点 ls-l文件夹提供 -rwxr--r-- 1 pi users 1273 Nov 30 15:26 camera

我想让我的python脚本在任何地方都可用。我的python脚本位于/usr/share/pyshared/compteur中,因此我已将该命令添加到.profile文件
export PATH=$PATH:/usr/share/pyshared/compteur

我重新启动了raspberry,但如果我尝试
python compteur.py
,它会说找不到该文件

我怎样才能做到这一点

ls-l文件夹提供

-rwxr--r-- 1 pi users 1273 Nov 30 15:26 camera.py
-rwxr--r-- 1 pi users  842 Nov 30 15:26 upload.py
头给

head /usr/share/pyshared/compteur/camera.py
#!/usr/bin/env python
# Camera version 0.1

import RPi.GPIO as GPIO
from subprocess import call
import time
import ConfigParser

def main():

可以通过将该命令添加到.bashrc(或.zshrc)文件来解决此问题

source$HOME/.profile

然后重新启动终端。并且~/.profile中的所有路径设置都可以正常工作。

compteur.py位于/usr/share/pyshared/compteur/文件夹中,如果我从该文件夹执行,它可以正常工作。但是如果我在我的主文件夹(/home/pi/)中运行python compteur.py,即使echo$PATH给了我路径/usr/share/pyshared/compteur/它也找不到文件。你能编辑你的问题并添加
ls-l/usr/share/pyshared/compteur
head/usr/share/pyshared/compteur/compteur.py
?你应该直接运行
compteur.py
而不是使用
python compteur.py
,我已经说过了从任何地方尝试过./compteur.py或./compteur,即使是在正确的文件夹中,它说::没有这样的文件或目录尝试
compteur.py
而不是
/compteur.py