前提
VScodeでpythonのプログラムを実行したところ以下のエラーが出ました。解決方法を模索したのですが全く検討がつきません。わかる方がいれば教えていただければと思います。
実現したいこと
正しくプログラムをコンパイルできるようにしたいです。
発生している問題・エラーメッセージ
エラーメッセージ ld: warning: ignoring file t.py, building for macOS-x86_64 but attempting to link with file built for unknown-unsupported file format ( 0xEF 0xBB 0xBF 0x70 0x72 0x69 0x6E 0x74 0x28 0x27 0x48 0x65 0x6C 0x6C 0x6F 0x20 ) Undefined symbols for architecture x86_64: "_main", referenced from: implicit entry/start for main executable ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
コードを提示しよう
どのような手順で、プログラムを実行したのでしょうか?
コードは
print('Hello World')のみです。
プログラムをVScodeでかいて名前をつけて保存してターミナルを開きgcc ファイル名.pyでコンパイルしようとしたところ先のエラーメッセージです。
> コードは
print('Hello World')のみです。
はpythonのコードですね
> gcc ファイル名.pyでコンパイルしようとした
gccでコンパイルできるのはcのコードです
pythonのコードではありません
ターミナルで、
python ファイル名.py
または
python3 ファイル名.py
で実行してみてください
ありがとうございます
以下は既読だと思いますが、どのような解釈でしょうか。
https://teratail.com/help/question-tips
1. 質問をする前に心がけてほしいこと
まず始めに、サービスをご利用いただくにあたりteratailが皆さんに覚えておいていただきたいことがあります。
1-1. teratailはサポートセンターではなく、思考するエンジニアの為のQ&Aコミュニティです
> 解決方法を模索したのですが
具体的に何をしたのかを質問に追記しましょう。