这一时期在“中”的意义/bin/python“;
我正在尝试执行本教程“快速安装”部分中的步骤 我做了第一步,用sudo替换了# 在第2步中,我在“~/plumi.app$virtualenv.”中包含了virtualenv之后的句点,然后发生了一些事情(如果我没有包含句点,则什么也没有发生),所以我假设它是有效的 我跳过了步骤3,因为我正在运行一个测试/开发实例 当我尝试第4步时,会出现错误。我假设我忽略了“/bin/python bootstrap.py”和“/bin/buildout”中这段时间的意义这一时期在“中”的意义/bin/python“;,python,linux,virtualenv,Python,Linux,Virtualenv,我正在尝试执行本教程“快速安装”部分中的步骤 我做了第一步,用sudo替换了# 在第2步中,我在“~/plumi.app$virtualenv.”中包含了virtualenv之后的句点,然后发生了一些事情(如果我没有包含句点,则什么也没有发生),所以我假设它是有效的 我跳过了步骤3,因为我正在运行一个测试/开发实例 当我尝试第4步时,会出现错误。我假设我忽略了“/bin/python bootstrap.py”和“/bin/buildout”中这段时间的意义 我错过了什么?谢谢。不需要/,bin
我错过了什么?谢谢。不需要
/
,bin/python
也会有同样的效果,在当前目录的bin
子目录下运行python
。当然,两者都不应与/bin/python
混淆,正如Blender所解释的,这意味着完全不同的东西,并且将运行系统python
根据我的经验,
/bin/python
优先于bin/python
是习惯的结果。许多人运行设置为不在路径
中包含
的shell,因此他们必须以/exec name
的形式调用当前目录中的可执行文件,而不仅仅是exec name
。(这是一个很好的做法,因为这样您就不必担心仅仅通过将cd插入目录并键入错误的命令而意外运行恶意脚本。)但是,在路径中使用
,对bin/python
等命令没有影响,因为这样的相对命令从一开始就不会在路径中查找。换句话说,bin/python
与/bin/python
相同,无论路径如何都不需要/
,bin/python
将具有相同的效果,在当前目录的bin
子目录下运行python
。当然,两者都不应与/bin/python
混淆,正如Blender所解释的,这意味着完全不同的东西,并且将运行系统python
根据我的经验,/bin/python
优先于bin/python
是习惯的结果。许多人运行设置为不在路径
中包含
的shell,因此他们必须以/exec name
的形式调用当前目录中的可执行文件,而不仅仅是exec name
。(这是一个很好的做法,因为这样您就不必担心仅仅通过将cd插入目录并键入错误的命令而意外运行恶意脚本。)但是,在路径中使用
,对bin/python
等命令没有影响,因为这样的相对命令从一开始就不会在路径中查找。换句话说,bin/python
与/bin/python
相同,无论PATH
/bin/python指向系统的绝对路径,该路径在
/
bin
python
而./bin/python指向
<您当前所在的工作目录
bin<当前工作目录下的bin目录
python
如果改为键入bin/python,则应该能够得到相同的结果,在前面添加./s是执行命令的“安全方式” /bin/python指向系统的绝对路径,该路径在
/
bin
python
而./bin/python指向
<您当前所在的工作目录
bin<当前工作目录下的bin目录
python
如果改为键入bin/python,则应该能够得到相同的结果,在前面添加./s是执行命令的“安全方式” @user4815162342如果我使用/bin/python,Linux会正确解释它吗?或者我必须使用bin/python吗?@user1883050如答案的第一句所述,两者是等价的。@user4815162342如果我使用/bin/python,Linux会正确解释它吗?或者我必须使用bin/python吗?@user1883050正如答案的第一句所述,两者是等价的。