অ্যাপ হিসাবে পাইথন 3 প্রোগ্রামটি মোড়ানো করুন rap


0

আমার Python3লেখা একটি স্ক্রিপ্ট আছে ; এটি tkinterভাগ করা সংস্থানগুলিতে সংযোগ করতে ব্যবহারকারীদের অনুরোধ করে একটি উইন্ডো আনতে ব্যবহার করে।

এটি সব ঠিকঠাক কাজ করে এবং আমি সাধারণত এটি টার্মিনাল থেকে চালাই।

আমি .appএটিকে এমনভাবে মুড়িয়ে রাখতে চাই যাতে এটি লঞ্চারে প্রদর্শিত হয় এবং আমার পরিবারের অন্যরা যারা কমান্ড লাইনের বিরুদ্ধ, তারা এটি ব্যবহার করতে পারেন।

অতীতে আমি শেল নির্বাচন করে একটি Automatorঅ্যাপ্লিকেশন ব্যবহার করেছি , তবে আমি পাইথন ৩.6.৪ ইনস্টল করেছি এমনটি অন্তর্ভুক্ত নয় এবং পাইথন 3 শেলটি চালানোর কোনও উপায় খুঁজে পাচ্ছি না বলে মনে হয়।Run Shell Script/usr/bin/pythonmacOSPython3

আমি আমার স্বাভাবিক শেল স্ক্রিপ্টটি ব্যবহার করে চেষ্টা করেছি, শুরু করছি: -

#! /usr/bin/env python3

from tkinter import *
from tkinter import ttk
import os

এটি ত্রুটির একটি স্ট্রিং উত্পন্ন করে: -

The action Run Shell Script encountered an error: from: can't read /var/mail/tkinter
from: can't read /var/mail/tkinter
-: line 5: import: command not found

আমি সহ আরও অনেকগুলি বিকল্প চেষ্টা করেছি /usr/bin/env python3

The action Run Shell Script encountered an error: env: python3: No such file or directory
from: can't read /var/mail/tkinter
from: can't read /var/mail/tkinter
/Users/ian/bin/connect.py: line 5: import: command not found

এবং অবশেষে এটি দিয়ে কাজ করতে পেল: -

/Library/Frameworks/Python.framework/Versions/3.6/bin/python3 /Users/ian/bin/connect.py

এটি বরং আনাড়ি এবং স্ক্রিপ্টটি একটি বাহ্যিক ফাইলে থাকা দরকার।

আমি একটি সমাধান খুঁজছি, চলমান পাইথন 2 স্ক্রিপ্টের সাথে তুলনীয়।

এই সাইটে বা স্ট্যাক ওভারফ্লোতে জিজ্ঞাসা করা উচিত কিনা আমি নিশ্চিত নই।


FWIW A একটি সাধারণ কারণ শেল স্ক্রিপ্ট -এ ঠিক আছে কাজ টার্মিনাল কিন্তু একটি নেই চালান শেল স্ক্রিপ্ট কর্ম মধ্যে Automator একটি হল PATHকারণ, সমস্যা মান এর PATHসাধারণত দুই মধ্যে পার্থক্য যখন অ ডিফল্ট এবং বা তৃতীয় পক্ষের প্রোগ্রাম যুক্ত। PATHএকটি প্রেরণ চালান শেল স্ক্রিপ্ট কর্ম মধ্যে Automator হয় /usr/bin:/bin:/usr/sbin:/sbinএখনও টার্মিনালPATH আমার সিস্টেম নন-ডিফল্ট এবং বা তৃতীয় পক্ষের প্রোগ্রাম ইনস্টল থেকে অন্যান্য ডিরেক্টরি অন্তর্ভুক্ত করা হয়েছে। সম্পূর্ণরূপে যোগ্য প্যাথনাম ব্যবহার অতএব অটোমেটারে প্রয়োজনীয় হতে পারে
ব্যবহারকারীর 3439894

আপনি ম্যাক অ্যাপ্লিকেশন উত্পন্ন করতে " পাইপ্যাপ " ব্যবহার করতে চাইতে পারেন । পাইথন এবং পাইপ্যাপের সাহায্যে স্ট্যান্ডএলোন ম্যাক ওএস এক্স অ্যাপ্লিকেশন তৈরি
থু ইয়েন টুন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.