Tag: 路径

Pytest在PATH中但未找到

我已经为python测试安装了pytest,但是当我只是试图从项目文件夹中运行它时,我得到了No such file or directory错误。 它位于一个应该可以通过PATH变量访问的位置,但是(尽我所能描述问题)并没有“找到”。 出于某种原因,当我输入’pytest’时,我的shell正在寻找错误的位置; 如果我指定位置,那么pytest将运行良好。 在/usr/bin查找 kirk@kirk:~/develop/foo$ pytest bash: /usr/bin/pytest: No such file or directory 它实际上位于/usr/local/bin ,它是路径的一部分,并在我明确调用该位置时起作用。 kirk@kirk:~/develop/foo$ whereis pytest pytest: /usr/local/bin/pytest kirk@kirk:~/develop/foo$ echo $PATH /home/kirk/bin:/home/kirk/.local/bin:/usr/local/sbin:/usr/local/bin: /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin kirk@kirk:~/develop/foo$ /usr/local/bin/pytest ============================= test session starts ============================== platform linux2 — Python 2.7.12, pytest-3.0.5, py-1.4.32, pluggy-0.4.0 rootdir: /home/kirk/develop/foo, inifile: pytest.ini collected 0 items ========================= no tests […]

何时在路径名中使用前面的斜杠? (例如’cd’命令)

我是新手用户,我正在尝试安装Oracle Java。 这个过程要求我访问/usr/local/java ,但这是问题所在。 我得到/usr/local ,然后这是我得到的消息: leonard@leonard-MT6452:/usr/local$ dir bin etc games include java lib man sbin share src leonard@leonard-MT6452:/usr/local$ cd /java/ bash: cd: /java/: No such file or directory leonard@leonard-MT6452:/usr/local$ rm -r ~/java rm: cannot remove ‘/home/leonard/java’: No such file or directory 救命?

如何将/ home / username / bin添加到$ PATH?

显示如何将/home//bin到$PATH变量。 使用$HOME (或~ )表示您的主目录。