如何将Eclipse工作区文件夹添加到PATH?

德洛萨里

我正在使用Ubuntu 12.04。

嗨,我已经在以下问题上工作了几天,以及我所看到的许多不同答案(什么是PATH环境变量以及如何添加它)我无法使它们起作用。如果有人能向我详细介绍基本的Ubuntu用户所需的步骤,我将非常感谢:

我在Dropbox文件夹中安装了Eclipse,并且上面有一些Python.py文件。

我已经设法将此文件夹添加到路径中,并且现在执行时:

echo $PATH

我可以看到(其中包括)带有python代码的文件夹。

但是,当我尝试从任何其他文件夹运行这些文件时:

$ python HelloWorld.py

我得到:

python: can't open file 'HelloWorld.py': [Errno 2] No such file or directory

更新:

下述解决方案提供了完成此工作的主要步骤:

1)添加到您的python脚本(.py)“ shebang”行

#!/usr/bin/python

这必须是代码中的FIRST行。

2)转到python脚本所在的文件夹并获取它:

chmod + x yourscript.py

完成后,您可以从任何文件夹运行它(自动完成功能将起作用)。顺便说一句,(这在Eclipse中有效)如果您在编辑器中复制可执行脚本,则可以清除它并重命名它,并且该脚本将保持可执行状态。因此,您可以避免第二步。

埃德温

该命令python期望在当前工作目录中有一个名称相同的文件HelloWorld.py,这就是它失败的原因(它不会查找PATH该文件,这很有意义)。


PATH变量用于包含可执行文件(命令)的目录如果您的Python文件具有shebang:

#!/usr/bin/python

并且是可执行文件,您应该能够以以下方式运行它们:

$ HelloWorld.py

例如。


假设您要将目录添加~/MyExecutables到中PATH您将添加行

PATH="~/MyExecutables:$PATH"

到您的.bashrc文件。

如果~/MyExecutables有一个名为的可执行文件,myexecutable您将能够以

$ myexecutable <arguments>

制作文件myfile(在~/MyExecutables)可执行文件中,请运行:

$ chmod +x ~/MyExecutables/myfile

评论。如果文件位于中包含的目录中PATH,但是该文件不可执行,则将无法运行它。同样,如果该文件是非bash脚本并且没有shebang行,则即使该文件是可执行文件也不会运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Eclipse工作区文件夹添加到PATH?

来自分类Dev

将项目添加到工作区文件夹后,Eclipse将不会更新

来自分类Dev

如何将文件夹添加到.gitignore

来自分类Dev

如何将gradle生成的源文件夹添加到Eclipse项目?

来自分类Dev

如何检测文件夹是否已添加到vscode工作区?

来自分类Dev

将文件夹添加到PATH

来自分类Dev

如何将文件夹添加到nuspec文件

来自分类Dev

如何将CSS参考链接添加到文件夹中的本地HTML文件?

来自分类Dev

如何将子文件夹添加到gitignore文件?

来自分类Dev

如何将文件夹文件的修改日期添加到GridView中?

来自分类Dev

如何将空文件夹添加到abbrevia tar文件

来自分类Dev

Webpack:如何将JS文件的文件夹添加到捆绑器

来自分类Dev

如何将文件的包含文件夹添加到未来访问列表

来自分类Dev

如何将框架添加到 Xcode Playground 的“Sources”文件夹中的文件中?

来自分类Dev

如何将一个repo文件夹添加到其父文件夹的repo

来自分类Dev

如何将整个文件夹添加到Visual Studio Team Services(在线TFS)

来自分类Dev

如何将Web API文件夹添加到现有项目?

来自分类Dev

GitHub:如何将子文件夹添加到GitHub存储库

来自分类Dev

如何将git hook添加到非/ var / www文件夹

来自分类Dev

如何将真实文件夹添加到我的Netbeans C项目中?

来自分类Dev

如何将应用程序添加到Mac Applications文件夹

来自分类Dev

如何将Spotlight注释添加到文件夹

来自分类Dev

如何将SID添加到文件夹权限

来自分类Dev

如何将git hook添加到非/ var / www文件夹

来自分类Dev

Rails 4-如何将静态页面添加到视图文件夹

来自分类Dev

GitHub:如何将子文件夹添加到GitHub存储库

来自分类Dev

如何将 Localhost\Users + READ 权限添加到 Powershell 中的文件夹

来自分类Dev

如何将资源文件夹中的图像添加到字典

来自分类Dev

如何将现有文件夹添加到android并使用它们?

Related 相关文章

  1. 1

    如何将Eclipse工作区文件夹添加到PATH?

  2. 2

    将项目添加到工作区文件夹后,Eclipse将不会更新

  3. 3

    如何将文件夹添加到.gitignore

  4. 4

    如何将gradle生成的源文件夹添加到Eclipse项目?

  5. 5

    如何检测文件夹是否已添加到vscode工作区?

  6. 6

    将文件夹添加到PATH

  7. 7

    如何将文件夹添加到nuspec文件

  8. 8

    如何将CSS参考链接添加到文件夹中的本地HTML文件?

  9. 9

    如何将子文件夹添加到gitignore文件?

  10. 10

    如何将文件夹文件的修改日期添加到GridView中?

  11. 11

    如何将空文件夹添加到abbrevia tar文件

  12. 12

    Webpack:如何将JS文件的文件夹添加到捆绑器

  13. 13

    如何将文件的包含文件夹添加到未来访问列表

  14. 14

    如何将框架添加到 Xcode Playground 的“Sources”文件夹中的文件中?

  15. 15

    如何将一个repo文件夹添加到其父文件夹的repo

  16. 16

    如何将整个文件夹添加到Visual Studio Team Services(在线TFS)

  17. 17

    如何将Web API文件夹添加到现有项目?

  18. 18

    GitHub:如何将子文件夹添加到GitHub存储库

  19. 19

    如何将git hook添加到非/ var / www文件夹

  20. 20

    如何将真实文件夹添加到我的Netbeans C项目中?

  21. 21

    如何将应用程序添加到Mac Applications文件夹

  22. 22

    如何将Spotlight注释添加到文件夹

  23. 23

    如何将SID添加到文件夹权限

  24. 24

    如何将git hook添加到非/ var / www文件夹

  25. 25

    Rails 4-如何将静态页面添加到视图文件夹

  26. 26

    GitHub:如何将子文件夹添加到GitHub存储库

  27. 27

    如何将 Localhost\Users + READ 权限添加到 Powershell 中的文件夹

  28. 28

    如何将资源文件夹中的图像添加到字典

  29. 29

    如何将现有文件夹添加到android并使用它们?

热门标签

归档