回答編集履歴

3

追記1.1

2022/10/28 06:31

投稿

BeatStar
BeatStar

スコア4958

test CHANGED
@@ -75,5 +75,6 @@
75
75
  Windows上だと ``C:\Users\(ユーザ名)\hamburger\cheeseburger\test1.txt``のような感じですけど、
76
76
  Linux系だと``/home/(ユーザ名)/hamburger/cheeseburger/test1.txt``みたいになっているようなので、
77
77
 
78
- たとえば main.pyが ``/home/tekitounauser/pythonfiles``にあるなら、
78
+ ~~たとえば main.pyが ``/home/tekitounauser/pythonfiles``にあるなら、
79
- ``system( "Python /home/tekitounauser/pythonfiles/main.py" );``としてみてはどうでしょうか?
79
+ ``system( "Python /home/tekitounauser/pythonfiles/main.py" );``としてみてはどうでしょうか?~~
80
+ (ああ回答完了して、後から見直したらすでに書かれていた…)

2

追記1

2022/10/28 06:30

投稿

BeatStar
BeatStar

スコア4958

test CHANGED
@@ -65,3 +65,15 @@
65
65
 
66
66
  なので``system( "Python main.py" );``みたいな文字列にならないと動かないと思います。
67
67
  今のコードだと「main.cのようなソースコードで動かそうとしている」状態だと思いますよ。
68
+
69
+ --------------------
70
+
71
+ [追記1]
72
+
73
+ 手元にLinuxが無いので違うところがあるかもしれませんが。
74
+
75
+ Windows上だと ``C:\Users\(ユーザ名)\hamburger\cheeseburger\test1.txt``のような感じですけど、
76
+ Linux系だと``/home/(ユーザ名)/hamburger/cheeseburger/test1.txt``みたいになっているようなので、
77
+
78
+ たとえば main.pyが ``/home/tekitounauser/pythonfiles``にあるなら、
79
+ ``system( "Python /home/tekitounauser/pythonfiles/main.py" );``としてみてはどうでしょうか?

1

ちょっとしたコメント

2022/10/28 02:45

投稿

BeatStar
BeatStar

スコア4958

test CHANGED
@@ -64,3 +64,4 @@
64
64
  テキストファイルを動かそうとしているので動かない。
65
65
 
66
66
  なので``system( "Python main.py" );``みたいな文字列にならないと動かないと思います。
67
+ 今のコードだと「main.cのようなソースコードで動かそうとしている」状態だと思いますよ。