我在win7上安装了win7,并安装了notepad++ exec插件。每当我执行正在运行的.py脚本时,都会得到以下错误:
C:/Python27/python.exe ""
Process started >>>
C:\Python27\python.exe: can't find '__main__' module in ''
<<< Process finished.
================ READY ================
我的index.py脚本如下:
text = &
我有以下几行:
#!/root/p34/bin/python
import os
import sys
for i in range(10):
print(i)
currentFile = os.path.abspath(__file__)
print(currentFile)
os.execv(currentFile, sys.argv)
当我尝试从控制台运行(Ubuntu14.04) ./restart.py时,我得到:
': [Errno 2] No such file or directory'
当我运行/root/p34/bin/python res
我正在尝试从C#程序运行Python脚本。我使用来自微软的官方文档:当我将短文件路径作为命令参数传递给我的Python脚本时,它工作得很好。但是,当我输入相同Python脚本的长路径时,进程会运行,但脚本不会执行。怎么了?下面是我使用的代码:
using System;
using System.IO;
using System.Diagnostics;
namespace CallPython
{
class Program
{
static void Main(string[] args)
{
// full pat
本周早些时候,我组装了我的第一个可以工作的python脚本。我正在尝试在一个不同的目录中创建另一个脚本,但是当我尝试运行任何脚本(使用Notepad++)时,我得到一个错误,显示Python似乎正在尝试访问旧目录,但没有找到它,即使我没有告诉它在旧目录中查找。现在,原始脚本也不起作用了。无论我尝试运行什么,错误消息都是这样的:
python "C:\Users\me\Documents\oldDirectory\oldScript.py"
Process started (PID=12884) >>>
Traceback (most recent call l