Path 配置文件中的Raspberry Pi更改路径变量不工作
我想让我的python脚本在任何地方都可用。我的python脚本位于/usr/share/pyshared/compteur中,因此我已将该命令添加到.profile文件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
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