当我在Debian 11中的终端中输入$PATH时,它在终端端输出/usr/local/texlive/2023/bin/x86_64-linux: No such file or directory,但我可以通过cd命令输入/usr/local/texlive/2023/bin/x86_64-linux#。
我安装go by snap,go的可执行文件的路径不是在环境变量路径中,而是当我使用在终端(从我的主目录),继续工作。据我所知,go的可执行文件的路径必须在环境变量路径中,这样linux就可以找到它所在的位置并运行它。在这种情况下,Linux如何找到go的可执行文件?下面是我的路径变量(在文件/etc/环境中)
PATH="/usr/local/
问题是我的模块依赖于一个小的二进制文件;我使用Selenium模块作为我的依赖模块之一,它需要一个webdriver for chrome ()。我想要做的是在我的repo中包含不同的二进制文件,让python确定系统平台,选择正确的二进制文件,将其添加到系统路径中,然后正常安装模块。
这很容易做到吗?必须单独下载二进制文件并将其添加到我想在其上运行模块的每台机器的系统路径中,这似乎是一件非常恼人的事情,但我不愿违背惯例。