কোনও নির্ভরতা ছাড়াই কীভাবে পাইথন স্ক্রিপ্টকে এককভাবে কার্যকর করতে হবে?


705

আমি পাইথন অ্যাপ্লিকেশন তৈরি করছি এবং আমার ক্লায়েন্টদের পাইথন এবং মডিউলগুলি ইনস্টল করতে বাধ্য করতে চাই না।

তাহলে, পাইথন স্ক্রিপ্টকে এককভাবে সম্পাদনযোগ্য হতে সংকলন করার কোনও উপায় আছে?


307
প্রশ্নের অংশ যা বলে যে "আমি আমার ক্লায়েন্টদের পাইথন এবং মডিউলগুলি ইনস্টল করতে বাধ্য করতে চাই না।" এটি ক্লায়েন্টরা এটি করতে পারে না তা বলে না, এটি বলছে যে বিকাশকারী তাদের এটি করার প্রয়োজন হয় না। এখানে পয়েন্টটি নিয়ে বিতর্ক করার কোনও অর্থ নেই, কারণ ক্লায়েন্টরা নিজের পক্ষে কথা বলতে এসও পড়ছে না। আমি কেবল ইউটিউব দেখতে ফ্ল্যাশ বিকাশের পরিবেশ, বা সিড ডেভলপমেন্ট পরিবেশ কেবল সুডোকু খেলতে বা পাইথনে লেখা অ্যাংরি পাখির সংস্করণ চালানোর জন্য পাইথন বিকাশের পরিবেশ ইনস্টল করতে চাই না। পুনরায় বিতরণযোগ্য রানটাইমগুলি এটাই।
ডেভ

উত্তর:


243

আপনি ইতিমধ্যে উত্তর হিসাবে পাইটেক্সি ব্যবহার করতে পারেন এবং সিথন ব্যবহার করে আপনার মূল .pyফাইলগুলিকে .pycসি সিলেক্ট করা ফাইল যেমন .dllউইন্ডোজ এবং .soলিনাক্সে সাধারণ .pyoএবং .pycফাইলগুলির তুলনায় ফিরিয়ে আনতে আরও শক্ত (এবং কার্যকারিতাও অর্জন করতে পারেন!)


1
উত্তরের জন্য ধন্যবাদ. আমি সিথন বিবেচনা করেছি, তবে মনে হয় এটি কম্পাইল এক্সিকিউটেবল চালানোর জন্য পাইথনের এখনও দরকার। আপনার অর্থ কি সাইথন ব্যবহার করে .pyc তে স্ক্রিপ্টটি সংকলন করা উচিত? (সিথনের এমন বৈশিষ্ট্য আছে কিনা তা আমি জানতাম না)
জেফ

9
মানে আপনার দুটি সমস্যা আছে : বদ্ধ উত্স এবং নো-ডিপ্স। বদ্ধ উত্সের জন্য সিথন ব্যবহার করে সি লাইবসে আপনার গুরুত্বপূর্ণ কোডটি সংকলন করুন । নো-ডিপ্সের জন্য পাইপেক্স ব্যবহার করুন এবং এর মধ্যেই .pyd (সিথন সংকলিত) ফাইলগুলি দিয়ে একটি এক্সিকিউটেবল তৈরি করুন।
নিউইরিনো

7
আপনি লাইব্রেরিগুলি সম্পর্কে কী করবেন (নম্পু, স্কিপি, ম্যাটপ্ল্লোটিব)? উদাহরণস্বরূপ, ক্লায়েন্টরা কীভাবে কম্পিউটারে ইনস্টল না করে এক্সিকিউটেবলের কাছ থেকে ম্যাটপ্ল্লোলিবে জিনপুট () ফাংশনটি ব্যবহার করতে সক্ষম হবে।
শিম্পসারেহংরি

@ chimpsarehungry স্থির যোগসূত্র সম্পর্কে কী?
ব্র্যাডেন সেরা

11
শেষ প্রকাশটি ২০০৮ সালে বলে মনে হচ্ছে, এটি কি এখনও বজায় রাখা হয়?
জিতরেক্স

302

আপনি ব্যবহার করতে পারেন PyInstaller স্বতন্ত্র এক্সেকিউটেবল যেমন পাইথন প্রোগ্রাম প্যাকেজ। এটি উইন্ডোজ, লিনাক্স এবং ম্যাকে কাজ করে।

পাই ইনস্টলারের কুইকস্টার্ট

পাইপিআই থেকে পাই ইনস্টলারের ইনস্টল করুন:

pip install pyinstaller

আপনার প্রোগ্রামের ডিরেক্টরিতে যান এবং চালান:

pyinstaller yourprogram.py

এটি নামের একটি উপ-ডিরেক্টরিতে বান্ডেল তৈরি করবে dist

আরও বিশদ ওয়াকথ্রোয়ের জন্য ম্যানুয়ালটি দেখুন


10
এটি লক্ষণীয় যে পাইনস্টলার একটি একক .exe ফাইলে সংকলন করতে পারে। যা OS এ এটি চালানোর হয়, তোলে যে এক্সিকিউটেবল, অর্থাত্ .exe যখন উইন্ডোজ চালানো
রিচার্ড ডি বুদ্ধি

2
@ ItayMoav-Malimovka তারা পাইথন ৩ এর সমর্থনে কাজ করছে See github.com/pyinstaller/pyinstaller/tree/python3 দেখুন ।
ফোনিক্স

3
@ জিনহেনক যেমন বলেছিলেন, আপনি যদি উইন্ডোজে "সংকলন" করেন তবে এটি একটি উদাহরণ দেয়, মনে রাখবেন যে আপনি লিনাক্সের জন্য উইন্ডোজের জন্য সংকলন করতে পারবেন না (উইকিপিডিয়া তৈরি করতে পারেন), বা উইন্ডোজে একটি লিনাক্স নির্বাহযোগ্য করতে পারবেন না। আপনি যে প্ল্যাটফর্মটি চালাচ্ছেন কেবল এটি কার্যকর করতে পারবেন। (লিনাক্সে আপনি এটি
চালানোর

14
'পাইনাস্টলার' ব্যবহার করা 'পাইপেক্স' এর চেয়ে সহজতর উপায়। এটি নম্পী, পান্ডাস, যেকোন কিছু সহ প্রতিটি নির্ভরতার যত্ন নেয় এবং কার্যকারী প্ল্যাটফর্মে আপনাকে একক এক্সিকিউটেবল দেয়!
aks

12
ঠিক আমি যা খুঁজছিলাম তার মতো মনে হচ্ছে। এবং এখন পাইথন 3 সমর্থন করে! ধন্যবাদ :)
ড্যানিয়েল গ্রাসসেকেক

83

আপনি নিটকা তদন্ত করতে ইচ্ছুক হতে পারে । এটি অজগর সোর্স কোড নেয় এবং এটিকে C ++ API কলগুলিতে রূপান্তর করে। তারপরে এটি একটি এক্সিকিউটেবল বাইনারি (লিনাক্সে ইএলএফ) তৈরি করে। এটি কয়েক বছর ধরে প্রায় হয়েছে এবং পাইথন সংস্করণের বিস্তৃত পরিসরকে সমর্থন করে।

আপনি যদি এটি ব্যবহার করেন তবে আপনি সম্ভবত একটি পারফরম্যান্সের উন্নতিও পাবেন। প্রস্তাবিত।


5
নুইটকা একটি দুর্দান্ত সরঞ্জাম। এটি ব্যবহার করার দরকার নেই। আমি কেবল একটি জিনিস উল্লেখ করতাম - এটি কেবল লিনাক্সের মধ্যে সীমাবদ্ধ নয় - এটি ক্রস প্ল্যাটফর্ম - এটি ব্যবহারের অন্য কারণ।
sjaustirni

5
নাইটকা পাইথন ২.6, ২.7, ৩.২, ৩.৩, এবং ৩.৪ এ কাজ করে এবং এটি ক্রস প্ল্যাটফর্ম: (লিনাক্স, ফ্রিবিএসডি, নেটবিএসডি, ম্যাকস এক্স, এবং উইন্ডোজ (৩২/64৪ বিট)। অন্যরাও কাজ করতে পারে। আর্কিটেকচার: x86, x86_64 (amd64), এবং বাহু। বাকী বাকী বাইরে অন্য স্থাপত্যগুলিও কাজ করতে পারে))
জোনাথন হার্টলে

এটা তোলে সাম্প্রতিকতম 3.6 জন্য সমর্থিত নয় .. এবং Windows এ সেট আপ করার জন্য একটি দুঃস্বপ্ন
Tetora

ম্যাকোস হাই সিয়েরা + পাইথন ৩.৩.২ এ মন্ত্রীর মতো কাজ করে। ধন্যবাদ!
অ্যান্থনি এল।

এটি কি একক কার্যকর কার্যকর করে তোলে?
ভয়েস

31

আমি পাইথন ২.7 ব্যবহার করে উইন্ডোতে স্ট্যান্ডলোন ফাইল তৈরির বিষয়ে কিছু দরকারী তথ্য সংকলন করতে চাই।

আমি পাইপেক্স ব্যবহার করেছি এবং এটি কাজ করে তবে আমার কিছু সমস্যা হয়েছিল।

এই শেষ কারণটি আমাকে পাইআইনস্টলারের http://www.pyinstaller.org/ চেষ্টা করে তোলে

আমার মতে এটি অনেক ভাল কারণ:

  • এটি ব্যবহার করা সহজ।

আমি উদাহরণস্বরূপ নিম্নলিখিত পংক্তির সাহায্যে একটি .bat ফাইল তৈরি করার পরামর্শ দিচ্ছি (পাইওয়াইনস্টিলারএক্সেক্স অবশ্যই উইন্ডোজ পাথের মধ্যে থাকতে হবে):

pyinstaller.exe --onefile MyCode.py
  • অন্যান্য বিকল্পগুলির মধ্যে আপনি একটি একক ফাইল তৈরি করতে পারেন ( https://pyinstaller.readthedocs.io/en/stable/usage.html#options )।

  • পাইআইন্সটলার এবং মাল্টিপ্রসেসিং প্যাকেজটি ব্যবহার করে আমার কেবল একটি সমস্যা ছিল যা এই রেসিপিটি ব্যবহার করে সমাধান করা হয়েছিল: https://github.com/pyinstaller/pyinstaller/wiki/Recipe- মাল্টিপ্রসেসিং ।

সুতরাং, আমি মনে করি যে, পাইথন ২. 2. এর জন্য কমপক্ষে একটি আরও সহজ এবং সহজ বিকল্প পাইআইনস্টলার।


3
--onefileপতাকা আপনি এটা Windows এ পোর্টেবল করতে সাহায্য করবে না, কারণ এক্সিকিউটেবল এখনও সঙ্গে লিঙ্ক করতে চায় api-ms-win-crt-runtime-l1-1-0.dllগ্রন্থাগার (অথবা / এবং অন্যদের), যার মাধ্যমে ইনস্টল করা আবশ্যক vcredistপ্যাকেজ। সুতরাং একটি নির্ভরতা এখনও আছে এবং রান করার আগে অবশ্যই ইনস্টল করা উচিত।
এন্ড্রি

27

হ্যাঁ, পাইথন স্ক্রিপ্টগুলি এককভাবে সম্পাদনযোগ্য হিসাবে সংকলন করা সম্ভব।

PyInstaller অনুষঙ্গহীন এক্সেকিউটেবল মধ্যে পাইথন প্রোগ্রাম রূপান্তর করতে অধীন ব্যবহার করা যেতে পারে উইন্ডোজ , লিনাক্স , ম্যাক OS X , FreeBSD 'র , সোলারিস এবং , AIX । এটি প্রস্তাবিত রূপান্তরকারীদের মধ্যে একটি।

পাই 2 এক্সই পাইথন স্ক্রিপ্টগুলিকে উইন্ডোজ প্ল্যাটফর্মে কেবল এক্সিকিউটেবলে রূপান্তরিত করে।

সিথন পাইথন প্রোগ্রামিং ভাষা এবং বর্ধিত সাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ উভয়ের জন্য একটি স্থিতিশীল সংকলক।


2
এর জন্য ধন্যবাদ. আমি পাইপেক্স ব্যবহার করছিলাম, এবং আইকনগুলি এটির সাথে কাজ করাতে পারছিলাম না। পাইআইনস্টলার প্রথমবারের মতো কাজ করেছেন, এবং দুর্দান্ত দেখাচ্ছে!
চুদ 37

আমি কি লিনাক্স এবং ম্যাকোসের জন্য উইন্ডোজ থেকে নির্বাহযোগ্য তৈরি করতে পারি? অথবা ভার্চুয়ালবক্সে আমার লিনাক্স এবং ম্যাকোস ইনস্টল করা উচিত? আমার ল্যাপটপে আমার পর্যাপ্ত ফাঁকা জায়গা নেই।
ওসবার

1
আমি এখানে ডকুমেন্টেশনে আমার প্রশ্নের উত্তর পেয়েছি: pyinstaller.readthedocs.io/en/stable/…
8bserver8

26

এবং তৃতীয় বিকল্পটি হ'ল cx_Freeze, যা ক্রস প্ল্যাটফর্ম।


1
এখানে আমরা 2019 সালের ফেব্রুয়ারিতে cx_Freezeআছি এবং 2017 এর শেষের পরে পাইপিতে কোনও তালিকাভুক্ত প্রকাশ নেই this এই প্রকল্পটি কি পরিত্যক্ত ছিল?
ব্যবহারকারী 9074332

17

আপনি পাইপেক্স পছন্দ করতে পারেন । লিনাক্সের জন্য এটি করার জন্য আপনি সেখানে ইনফোগুলিও পাবেন


2
তবে আপনাকে এটি প্যাকেজটি সমস্ত বিকল্প দিতে হবে।
জাকব বোয়ের

14

পাইপেক্স ব্যবহার করুন .... নীচে সেট আপ ফাইলগুলি ব্যবহার করুন:

 from distutils.core import setup
 import py2exe

 from distutils.filelist import findall
 import matplotlib

 setup(
       console=['PlotMemInfo.py'],

       options={
                'py2exe': {
                'packages' : ['matplotlib'],
            'dll_excludes': ['libgdk-win32-2.0-0.dll',
                                 'libgobject-2.0-0.dll',
                 'libgdk_pixbuf-2.0-0.dll']
                          }
                },
       data_files = matplotlib.get_py2exe_datafiles()
     )

আমি এটি করেছি এবং এটি একটি অজগর 27.dll ফাইল তৈরি করেছে এবং এটি এখনও প্রয়োজনীয়। আমি পাইথন 27.dll ফাইলটি ফোল্ডারটির বাইরে থেকে .exe ফাইলটি সরিয়ে নিয়েছি এবং .exe ফাইলটি আর চালায় না।
mjwrazor

আপনি কি লিনাক্স এবং ম্যাকোসের জন্য এই জাতীয় স্ক্রিপ্ট প্রদর্শন করতে পারেন? আমি লিনাক্স এবং ম্যাকোসের জন্য উইন্ডোজ থেকে স্বতন্ত্র এক্সিকিউটেবল ফাইলগুলি তৈরি করতে চাই।
ওসবার


11

আমি পাইথনস্টলারেরও আরও ভাল পশ্চাদপদ সামঞ্জস্যের জন্য যেমন পাইথন ২.৩ - ২.7 সুপারিশ করি।
জন্য py2exe , আপনি পাইথন 2.6 থাকতে হবে


পাইনস্টলারের আমদানি সমস্যা আছে। উদাহরণস্বরূপ: আমার ক্ষেত্রে, আমি এই ডিআইআর / ডকুমেন্টস / পাইথন 101 / এবং ex50_pycomp.py এবং ex50.py এ দির মধ্যে রয়েছি। ex50_pycomp.py আমদানি ex50.py. আমি পাইএনস্টলারের ex50_pycomp.py চালাচ্ছি এবং আমি সমস্ত সম্মতিযুক্ত, উত্পাদিত দেখতে পাচ্ছি। ঠিক আছে? আমি ডিস্ট / এক্স50_পাইকম্প / এ সিডি করেছি এবং এটি কাজ করে ex50_pycomp চালায়। একবার আমি এই ex50_pycom কে ভার্চুয়ালম্যাচিনে রাখি, তারপরে এটি আমদানি ত্রুটি বলে এবং অন্য একটি লিনাক্স বাক্সে এটি বলে যে "-বাশ: ./ex_50_pycom: বাইনারি ফাইলটি সম্পাদন করতে পারে না: এক্সিকিট ফর্ম্যাট ত্রুটি"
চালিত_স্পাইডার

প্রোব 1: আমি পাইথন ২..7 ব্যবহার করছিলাম তবে পাইথনস্টর পাইথন 3 পাইথন 3 সেটআপের সাথে কথা বলছিল। পাইপথন ইনস্টল করুন পাইপথন ইনস্টল করুন আপনার পাইথন 3 পাবেন সব পাইকজি_সোর্সস প্রোব 3: যদি সাইক_পথ ব্যবহার করা সমস্যা হয়ে যায় তবে আপনার পাইথনস্টলার -হাইডেন- এর মতো পথ দিন আমদানি = pkg_resources --onefile file.py --path = আমার_পথ rw-rw-r-- আমার_পথ: পাইথন 3 এর ডিস্ট ফোল্ডার পাইস্টাইলার --hmitted-আমদানি = pkg_resources --onefile file.py --path = / usr / স্থানীয় / lib /python3.5/dist-packages/my_code_lib-0+untagged.8.gd264bd5.dirty-py3.5.egg/my_folder -rw-rw-r--
চালিত_স্পাইডার

8

পাইথন ৩.২ স্ক্রিপ্টগুলির জন্য একমাত্র পছন্দ হ'ল সিএক্সফ্রিজে। উত্স থেকে এটি তৈরি করুন অন্যথায় এটি কাজ করবে না।

পাইথন ২.x-এর জন্য আমি পাইস্টোনলারের পরামর্শ দিচ্ছি কারণ এটি সিএক্সফ্রিজে ভিন্ন গ্রন্থাগারগুলিকে পৃথক করে একটি এক্সিকিউটেবলে পাইথন প্রোগ্রামটিকে প্যাকেজ করতে পারে।


6

পাইপেক্স আপনার পছন্দসই এক্সাইপ ফাইলটি তৈরি করবে তবে আপনি যে নতুন মেশিনটি ব্যবহার করতে চলেছেন সেই মেশিনে আপনার MSVCR90.dll এর একই সংস্করণ থাকা দরকার। আরও তথ্যের জন্য http://www.py2exe.org/index.cgi/ টিউটোরিয়াল দেখুন ।


6

আপনি @ https://wiki.python.org/moin/Dist वितरणUtilities তালিকাভুক্ত বিতরণ ইউটিলিটির তালিকা পেতে পারেন ।

আমি বিবিফ্রিজে ব্যবহার করি এবং এটি খুব ভালভাবে কাজ করছে (এখনও পাইথন 3 সাপোর্ট পাওয়া যায়)।


stackoverflow.com/questions/33683133/... আমি খুব সুন্দর প্যাকেজ bbfreeze ব্যবহার করুন।
ব্যবহারকারী 914425

এটি নির্ভরতা যত্ন নেয় এবং প্রাসঙ্গিক পাই মডিউলগুলি ইনস্টল করে?
ভোল্টিল 3

@ ভোলিটিল 3 হ্যাঁ, সমস্ত নির্ভরতা যত্ন নেওয়া হয়। হোস্ট সিস্টেমে মডিউল স্থাপনের জন্য ডাব্লুআরটি - বিভিন্ন ধরণের সংকলন রয়েছে। বিবিফ্রিজে সমস্ত কিছু একাধিক .soফাইলে সংকলন করবে , বা .egg ফাইলগুলি সরাসরি অনুলিপি করবে এবং সেগুলি একক ডিরেক্টরিতে (বা একক ফাইল হিসাবে) উপস্থিত থাকবে। কোন ইনস্টলেশন প্রয়োজন হয় না।
জো

6
pyinstaller yourfile.py -F --onefile

এটি উইন্ডোজে একটি স্বতন্ত্র EXE ফাইল তৈরি করে গুরুত্বপূর্ণ নোট: এক্সটি ফাইলটি 'ডিস্ট' নামের ফোল্ডারে উত্পন্ন হবে

আপনি ব্যবহার করে পাইস্টালার ইনস্টল করতে পারেন pip install PyInstaller

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন


4

না ঠিক পাইথন কোড একটি প্যাকেজিং, কিন্তু এখন হয় ক্রুদ্ধ গুগল, যা যান কোড transpiles থেকে। এটি পাইথন সি এপিআই সমর্থন করে না, তাই এটি সমস্ত প্রকল্পের জন্য কাজ না করে।


4

পাইনস্টলার ব্যবহার করে, আমি .exe তৈরির পরিবর্তে শর্টকাট ব্যবহার করে একটি আরও ভাল পদ্ধতি পেয়েছি --onefile। যাইহোক, সম্ভবত কিছু ডেটা ফাইল রয়েছে এবং আপনি যদি কোনও সাইট-ভিত্তিক অ্যাপ চালাচ্ছেন তবে আপনার প্রোগ্রামটি এইচটিএমএল, জেএস, সিএসএস ফাইলের উপরও নির্ভর করে। এই সমস্ত ফাইল অন্য কোথাও সরানোর কোনও মানে নেই .. পরিবর্তে যদি আমরা কর্মপথটি উপরে নিয়ে যাই তবে।

এক্সের শর্টকাট তৈরি করুন, এটিকে শীর্ষে স্থানান্তরিত করুন এবং নির্দিষ্ট and ফোল্ডারে যাওয়ার পথে আপেক্ষিক পাথগুলি নির্দিষ্ট করার মতো লক্ষ্য এবং স্টার্ট-ইন পাথগুলি সেট করুন: Target: %windir%\system32\cmd.exe /c start dist\web_wrapper\web_wrapper.exe Start in: "%windir%\system32\cmd.exe /c start dist\web_wrapper\" "জিটিএফএস-ম্যানেজার" -এর নামকরণ করে শর্টকাটকে যে কোনও কিছুতে পুনরায় নামকরণ করা যেতে পারে
এখন আমি দ্বিগুণ হলে শর্টকাট ক্লিক করুন, আমি যেন অজগর চালিয়েছি! আমি এই পদ্ধতির চেয়ে ভাল দেখতে পেয়েছি --onefile:

  1. ওয়ানফিলের ক্ষেত্রে, উইন 7 ওএসের জন্য একটি .dll অনুপস্থিত রয়েছে যা কিছু পূর্ববর্তী ইনস্টলেশন ইত্যাদির দরকার আছে ইত্যাদি। একাধিক ফাইলের সাথে সাধারণ বিল্ড সহ, এ জাতীয় কোনও সমস্যা নেই।
  2. আমার অজগর স্ক্রিপ্টটি যে সমস্ত ফাইল ব্যবহার করে (এটি একটি টর্নেডো ওয়েব সার্ভার স্থাপন করছে এবং সেখানে একটি ফাইলের মূল্য দিতে একটি সম্পূর্ণ ফ্রিকিন ওয়েবসাইট দরকার!) কোথাও স্থানান্তরিত করার দরকার নেই: আমি কেবল শর্টকাটটি শীর্ষে তৈরি করি।
  3. আমি প্রকৃতপক্ষে এই একই একই ফোল্ডারটি উবুন্টু (পাইথন 3 মাইফিল.পি চালানো) এবং উইন্ডোতে (শর্টকাটে ডাবল ক্লিক করুন) ব্যবহার করতে পারি।
  4. ডেটা ফাইল ইত্যাদি অন্তর্ভুক্ত করার জন্য .spec ফাইলের অত্যধিক জটিল হ্যাকিংয়ের সাথে আমাকে বিরক্ত করার দরকার নেই

ওহ, বিল্ডিংয়ের পরে বিল্ড ফোল্ডারটি মুছে ফেলতে ভুলবেন না, আকারে সাশ্রয় হবে।


হাই, কেবল আপডেট করা হচ্ছে .. আমি ইউপিএক্স সংক্ষেপণ ছেড়ে এবং শেষ পর্যন্ত --ফোন পথে যেতে সিদ্ধান্ত নিয়েছি। একটি বেছে নিতে হয়েছিল, কারণ ইউপিএক্সের বর্তমানে একটি নির্দিষ্ট ডিএলএল সংকোচনের ক্ষেত্রে একটি বাগ রয়েছে has
নিখিল ভিজে

3

সি সি রূপান্তর করতে সিথন ব্যবহার করুন, সংকলন এবং জিসিসির সাথে লিঙ্ক করুন। আর একটি হতে পারে, সি-তে মূল ফাংশনগুলি তৈরি করুন (আপনি যেগুলি বিপরীত করে তুলতে চান) এটি সংকলন করুন এবং সংকলিত কোডটি আমদানি করার জন্য পাইথন বুস্ট ব্যবহার করুন (প্লাস আপনি আরও দ্রুত কোড কার্যকর করতে পারেন)। তারপরে বিতরণ করার জন্য উল্লিখিত যে কোনও সরঞ্জাম ব্যবহার করুন।


1

আমাকে বলা হয়েছে যে পাইরুন, https://www.egenix.com/products/python/PyRun/ , এছাড়াও একটি বিকল্প।


5
একটি সমাধানের একটি লিঙ্ক স্বাগত, তবে দয়া করে আপনার উত্তরটি কার্যকর না হওয়া নিশ্চিত করুন: লিঙ্কটির চারপাশে প্রসঙ্গটি যুক্ত করুন যাতে আপনার সহ ব্যবহারকারীদের কিছু ধারণা থাকতে পারে এটি কী এবং কেন এটি রয়েছে, তবে পৃষ্ঠার সর্বাধিক প্রাসঙ্গিক অংশটি উদ্ধৃত করুন ' লক্ষ্য পৃষ্ঠাটি অনুপলব্ধ ক্ষেত্রে লিঙ্কটি পুনরায় সংযুক্ত করুন। লিঙ্কের চেয়ে সামান্য বেশি উত্তরগুলি মুছতে পারে।
পিটার ফ্রিবার্গ

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