我是 Ubuntu 新手,正在使用Anaconda 平台在 Pyton 中开发并有一个/home/myPython/
包含.py
文件的目录。
我想从终端输入一个文件名(例如 colors.py),然后 python 会加载并执行它。
我尝试将 myPython\ 文件放入我认为的路径中,但这没有帮助。
我该如何继续?
答案1
有两个默认路径可供您放置程序。它们是:
/usr/local/bin
和
~/bin
其中第二个是bin
你主目录正下方的目录(即/home/yourid/bin
。
你必须创建它:
$ mkdir ~/bin
创建后,该目录将在您下次登录时自动包含在您的路径中。
您可以将copy
您的程序迁移到这两个位置之一,或者将symbolic link
您的应用程序应用到其中一个位置。
这是放置符号链接的示例:
$ ln -s /home/myPython/colors.py ~/bin/colors.py
现在,您将colors.py
拥有路径,并且可以从任何地方调用它。使用此过程,您可以让程序打包任意多个目录。但是,您想要随时可用的目录将通过链接位于您的路径中symbolic
。
或者,正如您所要求的,您可以使用以下命令将目录添加到搜索路径:
$ export PATH=$PATH:/home/myPython
如果您希望此路径在每次启动时都有效,请将该行附加到您的~/.bashrc
文件中。