我试图设置波动性,这样我就可以执行命令,而不管我当时在哪个目录下。我不知道我做错了什么,我用export命令设置了环境变量。我仔细检查了我的~/.bashrc,甚至将目录添加到/etc/environment。运行echo$PATH=产量收益率/mydir/波动率/产量. 但当我运行python时产量我得到“python:无法打开文件”产量':[Errno 2]没有这样的文件或目录”。在
所以我想我的问题。如何为python设置evironmental变量以便在运行python时产量它在我指向它的任何图像文件上执行而不在volatile目录中?或者最好是打字产量-对于任何/imagefile,系统将其识别为python脚本并执行。在
我想这可能很简单,但我仍在学习,所以任何帮助都是非常感谢的。在
我的系统:kubuntu14.04LTS; Python 2.7; 波动率2.4
看起来你加了产量你的路径,这是不正确的。您只需要将目录添加到其中,例如/mydir/volatile/,而不需要产量在里面
我没有使用波动性,但听起来你需要添加产量到
PYTHONPATH
而不是PATH
。在https://docs.python.org/3/tutorial/modules.html#the-module-search-path
您可以直接从解释器运行模块:
https://docs.python.org/3/using/cmdline.html
如果不是这些,我将查看python导入顺序,然后查看各种gotchas
http://python-notes.curiousefficiency.org/en/latest/python_concepts/import_traps.html
相关问题 更多 >
编程相关推荐