Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.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
这一时期在“中”的意义/bin/python“;_Python_Linux_Virtualenv - Fatal编程技术网

这一时期在“中”的意义/bin/python“;

这一时期在“中”的意义/bin/python“;,python,linux,virtualenv,Python,Linux,Virtualenv,我正在尝试执行本教程“快速安装”部分中的步骤 我做了第一步,用sudo替换了# 在第2步中,我在“~/plumi.app$virtualenv.”中包含了virtualenv之后的句点,然后发生了一些事情(如果我没有包含句点,则什么也没有发生),所以我假设它是有效的 我跳过了步骤3,因为我正在运行一个测试/开发实例 当我尝试第4步时,会出现错误。我假设我忽略了“/bin/python bootstrap.py”和“/bin/buildout”中这段时间的意义 我错过了什么?谢谢。不需要/,bin

我正在尝试执行本教程“快速安装”部分中的步骤

我做了第一步,用sudo替换了#

在第2步中,我在“~/plumi.app$virtualenv.”中包含了virtualenv之后的句点,然后发生了一些事情(如果我没有包含句点,则什么也没有发生),所以我假设它是有效的

我跳过了步骤3,因为我正在运行一个测试/开发实例

当我尝试第4步时,会出现错误。我假设我忽略了“/bin/python bootstrap.py”和“/bin/buildout”中这段时间的意义


我错过了什么?谢谢。

不需要
/
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正如答案的第一句所述,两者是等价的。