Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python /zsh 5.0.2中的usr/bin/less_Python_Zsh_Pyenv_Less Unix - Fatal编程技术网

Python /zsh 5.0.2中的usr/bin/less

Python /zsh 5.0.2中的usr/bin/less,python,zsh,pyenv,less-unix,Python,Zsh,Pyenv,Less Unix,我不知道这是否只是我的情况 当我使用less458(POSIX正则表达式)时, ~/.zshenv被读取 因为我使用的是pyenv,而python位于pyenv目录中(路径设置在~/.zshrc中), less不起作用。 错误消息为“没有可用的python” 如果我在.zshenv的顶部显式设置,PATH=/usr/bin:$PATH, 然后less起作用 您能解释一下发生了什么吗…您能在修改之前发布echo$PATH的输出吗?谢谢/home/kensuke/.pyenv/shimmes:/ho

我不知道这是否只是我的情况 当我使用
less
458(POSIX正则表达式)时,
~/.zshenv
被读取

因为我使用的是
pyenv
,而
python
位于
pyenv
目录中(路径设置在~/.zshrc中),
less
不起作用。 错误消息为“没有可用的python”

如果我在
.zshenv
的顶部显式设置,
PATH=/usr/bin:$PATH
, 然后
less
起作用


您能解释一下发生了什么吗…

您能在修改之前发布echo$PATH的输出吗?谢谢/home/kensuke/.pyenv/shimmes:/home/kensuke/.pyenv/bin:/home/kensuke/anaconda3/bin:/usr/local/openmpi/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/sbin:/usr/local/sac/bin:/usr/local/texlive/2016/bin/x86-linux:/usr/local/evalresp/bin:/usr/local/TauP-2.3.0/bin:/usr/local/sbin:/usr/sbin:/usr/local/sac/suke/ken/sece/.Kibrary/bin.pyenv似乎是一个原因。而“哪个更少”的结果呢?你可以把它添加到问题中,因为这样更容易阅读。我相信在路径中“/usr/bin”之前的一个目录中有一个程序,也称为“less”。它是less>/usr/bin/less,如果我使用它,我会有相同的错误…如果less不读取.zshenv文件,它会工作。。。。