Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.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
从命令行运行python文件时出错_Python_Debian_Pycharm - Fatal编程技术网

从命令行运行python文件时出错

从命令行运行python文件时出错,python,debian,pycharm,Python,Debian,Pycharm,我有一个pyCharm项目,其中我的所有文件夹都有一个\uuuu init\uuuu.py文件,因此它们在Python包中 当我右键单击我的引导python文件并运行它时,一切都正常运行,但是当我从命令行执行“python server.py”时,我得到了错误: /usr/bin/python:没有名为agent\u module.server\u命令的模块 如何从命令行运行我的项目?由于代理程序模块不在sys.path中,所以出现了该错误。也许可以尝试类似于PYTHONPATH=pythons

我有一个pyCharm项目,其中我的所有文件夹都有一个
\uuuu init\uuuu.py
文件,因此它们在Python包中

当我右键单击我的引导python文件并运行它时,一切都正常运行,但是当我从命令行执行“python server.py”时,我得到了错误:

/usr/bin/python:没有名为agent\u module.server\u命令的模块


如何从命令行运行我的项目?

由于代理程序模块不在
sys.path
中,所以出现了该错误。也许可以尝试类似于
PYTHONPATH=pythonserver.py
的方法。(此命令告诉Python在当前目录中查找模块;如果不起作用,请告诉我们server.py在哪里以及agent_module在哪里。)