![](/img/trans.png)
[英]Python script throws module not found error in pm2 but works in cmd
[英]Python script works in PyCharm but throws path errors in windows cmd
我有一个从pycharm终端成功运行的python脚本,设置为虚拟环境,但没有从Windows终端运行。 我还没有设置任何Windows环境变量。
当脚本加载外部文本文件时,Python抛出FileNotFoundError
。
我遇到了这个线程: 脚本在PyCharm中运行,但不是从命令行运行 ,我认为从Windows终端运行时工作目录不正确。
我不明白这个差异。 Pycharm与Windows终端有什么不同? 以及我该如何解决?
默认情况下,PyCharm的当前目录指向您的PyCharm沙箱的路径。 如果您在其中放置了任何文件,它们将在PyCharm中加载而不会出现任何问题。
但是,从命令行中,您将需要指定一个完全限定的路径(这些文件的实际位置),或者需要将它们移动到运行脚本的目录中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.