cx_Freeze সঙ্গে টমাস হেলার এর py2exe, গর্ডন ম্যাকমিলান এর ইনস্টলার অন্তর্ভুক্ত কৌশল অনেক ব্যবহার, একটি ক্রস প্ল্যাটফর্ম ভাবে এক্সেকিউটেবল মধ্যে পাইথন স্ক্রিপ্ট নিথর করতে পারবেন যে ইউটিলিটি একটি সেট প্রদান করে একটি ওপেন সোর্স প্রজেক্ট, এবং ফ্রিজ উপযোগ যে জাহাজ হয় পাইথন.
ইনস্টলেশন:
উপরে ডাউনলোড বিভাগে থেকে সর্বশেষ সংস্করণ ডাউনলোড করুন, এবং একটি ডিরেক্টরির মধ্যে সংরক্ষণাগার নিষ্কাশন. একটি টার্মিনাল ওপেন করুন এবং নিচের কমান্ড সঞ্চালন করুন:
পাইথন MakeFrozenBases.py
পাইথন FreezePython.py FreezePython.py --no-কপি-deps
এই কমান্ড সফলভাবে সম্পন্ন হলে, তালিকা একটি বাইনারি ইনস্টলেশন হিসাবে একই অবস্থায় হতে হবে
এই রিলিজে নতুন আপনি কি:.
- এই সংস্করণে পাইথন 3.4 জন্য সমর্থন যোগ করা হয়েছে, PyQt এবং PySide, এবং Mac OS X এর উপর তৈরি অ্যাপ্লিকেশন থোকায় জন্য উন্নত সমর্থন.
<লি> বাগ একটি নম্বর এছাড়াও করা হয়. - এই সংস্করণে পাইথন 3.4, উন্নত সমর্থনের জন্য সমর্থন যোগ করা হয়েছে Mac OS X এর. উপর PyQt এবং PySide, এবং তৈরি অ্যাপ্লিকেশন থোকায় জন্য
<লি> বাগ একটি নম্বর এছাড়াও করা হয়. - এই সংস্করণে পাইথন 3.3 জন্য সমর্থন সমাপ্ত এবং সমর্থন যোগ করা হয়েছে ইচ্ছা হলে MSVC রানটাইম ডিএলএল এবং ম্যানিফেস্ট ফাইল কপি করার জন্য.
<লি> কয়েকটি ক্ষুদ্র বাগ এছাড়াও করিয়েছিল. - পাইথন 3.2 জন্য সমর্থন যোগ করা হয়েছে
<লি> পরোক্ষভাবে সময় মডিউল ইম্পোর্ট যা datetime মডিউল যোগ করা হুক.
<লি> পাইথন 3.x মধ্যে tkinter জন্য স্থায়ী হুক.
Zipimport মডিউল এটা প্রয়োজন, যেহেতু <লি> সর্বদা কম্প্রেশন স্থান গ্রহণ করা হয় না, এমনকি যখন Zlib মডিউল অন্তর্ভুক্ত. - tkinter অ্যাপ্লিকেশনের জন্য যোগ করা হয়েছে নমুনা.
- এই সংস্করণে প্যাকেজ একটি সংখ্যা জন্য আঙ্গুলসমূহ উন্নত (টুইটার ও PyQt সহ) এবং পাইথন 2.7.1 মুক্তির দ্বারা উন্মোচিত বাগ একটি সংখ্যা হয়েছে.
<লি> এটি পাইথন 3.x সঙ্গে উইন্ডোজ জমাট এক্সেকিউটেবল ইনস্টল সংস্করণ উইন্ডোজ সম্পদ ও সংশোধন করা হয়েছে তৈরি করার জন্য সমর্থন যোগ করা হয়েছে. - সেটআপ স্ক্রিপ্ট bin_path_includes এবং bin_path_excludes উল্লেখ জন্য সমর্থন যোগ করা হয়েছে .
64 বিট উইন্ডোজ জন্য মাইক্রোসফট কম্পাইলার ও ভবনের সঙ্গে উইন্ডোজ সেবা কম্পাইল জন্য <লি> সমর্থন যোগ করা হয়েছে.
উইন্ডোজ সেবা ইনস্টল করার সময় উল্লেখ করা হলে <লি> এক্সেকিউটেবল ও কনফিগারেশন ফাইল উভয় জন্য সম্পূর্ণ পাথ ব্যবহার করুন.
পাইথন 2.7 জন্য MSI প্যাকেজ নির্মাণের সময়ে <লি> পাইথন প্রতিটি সম্ভব সংস্করণের জন্য ডুপ্লিকেট ফাইল বর্জন করুন.
<লি> নামস্থান প্যাকেজের ফিক্স ঘোষণা.
<লি> আমদানি লাইব্রেরি ডিরেক্টরি cx_Logging জন্য পরীক্ষা ত্রুটিমুক্ত.
<লি> পাইথন-Xlib বাক্স জন্য যোগ করা হয়েছে আঙ্গুলসমূহ.
<লি> যোগ আঙ্গুলসমূহ _scproxy মডিউল উপেক্ষা করা হলে না উইন্ডোজ তুলনায় অন্যান্য প্ল্যাটফর্মের উপর ম্যাক প্ল্যাটফর্ম এবং win32gui এবং pyHook মডিউল.
<লি> ফাইল কপি করার সময়, স্ট্যান্ড () তথ্য কপি হিসেবে cx_Freeze এর আগের ভার্সন মধ্যে সম্পন্ন করা হয়.
<লি> একটি এক্সিকিউটেবল তৈরি জন্য shortcutName এবং shortcutDir পরামিতি জন্য যোগ করা হয়েছে ডকুমেন্টেশন. - এই সংস্করণে পাইথন 2.7 জন্য সমর্থন যোগ করা হয়েছে এবং পাইথন জন্য উন্নত সমর্থন ব্যবস্থা 3.1 এবং Mac OS X এর.
<লি> মডিউল একটি সংখ্যা জন্য হুক্স যোগ অথবা ব্যবহারকারী প্রতিক্রিয়ার উপর ভিত্তি করে উন্নত করা হয়েছে.
<লি> উন্নত একটি সংখ্যা এছাড়াও squashed হয়, MSI প্যাকেজ ও বেশ কয়েকটি বাগ সৃষ্টি করা হয় নি. - পাইথন 3.x জন্য সমর্থন যোগ করা হয়েছে
<লি> উইন্ডোজ সেবা জন্য সমর্থন যোগ করা হয়েছে.
<লি> টড টেম্পলটন দ্বারা হিসাবে অনুরোধ যুক্ত কমান্ড লাইন বিকল্প --silent (-S). এই বিকল্পটি অন্তর্ভুক্ত মডিউলগুলি রিপোর্ট সহ সব স্বাভাবিক আউটপুট সক্রিয় বন্ধ.
টম ব্রাউনের অনুরোধ হিসাবে --icon <লি> যুক্ত কমান্ড লাইন বিকল্প.
<লি> (যেমন __del__ কল হিসাবে) কোনো চূড়ান্ত এক্সিকিউটেবল সসীম পূর্বে তৈরি করা হয়, যাতে ব্যতিক্রম সঞ্চালিত এমনকি যখন Py_Finalize () বলা হয় তা নিশ্চিত করুন.
<লি> ক্লিমেন্স হারমান দ্বারা হিসাবে অনুরোধ টার্গেট হিসাবে প্রয়োজন খালি ডিরেক্টরি তৈরি হয় নিশ্চিত.
<লি> এনকোডিং বাক্স এবং পাইথন রানটাইম বুটস্ট্র্যাপ প্রয়োজনীয় অন্য কোন মডিউল এখন স্বয়ংক্রিয়ভাবে হিমায়িত এক্সিকিউটেবল মধ্যে অন্তর্ভুক্ত করা হয়. - টার্গেট নাম উল্লিখিত না হলে, ZIP ফাইলের মধ্যে মডিউল নাম পরিবর্তন করা হয় যে নিশ্চিত. প্রাথমিক প্যাচের জন্য ক্লিমেন্স হারমান ধন্যবাদ.
64-বিট উইন্ডোজ কম্পাইল জন্য <লি> সক্রিয় সমর্থন.
একটি আমদানি ত্রুটি লোড সময়ে সংঘটিত হয়, তাহলে <লি>, যে একটি খারাপ মডিউল হিসেবে খাওয়াবো. এই ইশারা জন্য টনি মেয়ের ধন্যবাদ.
টড টেম্পলটন হিসাবে প্রস্তাব <লি> তালিকার আরও ব্যবহারসমূহ অনবধানতাবশত পার্শ্ব প্রতিক্রিয়া হতে না যাতে ফাইল অন্তর্ভুক্ত তালিকায় কেবল রেফারেন্সপ্রাপ্ত, কপি করা হয় যে নিশ্চিত.
টড টেম্পলটন হিসাবে প্রস্তাব <লি>, ZIP ফাইল এখন সম্ভাব্য দুর্নীতি এড়ানোর জন্য সঠিকভাবে বন্ধ করা হয়.
টড টেম্পলটন হিসাবে প্রস্তাব <লি>, ডাটা ফাইল আর কপি নির্ভরশীল ফাইল পতাকা পরিশ্রুত করা হয় যখন কপি করা হয়.
<লি> যেমন cx_OracleTools এবং cx_OracleDBATools ব্যবহৃত ওগুলো অন্যান্য setup.py স্ক্রিপ্ট কল যে setup.py স্ক্রিপ্টের ভাল সমর্থন সক্রিয়.
Solaris '<লি> পরিবর্তে জায়গার ldd আউটপুট ট্যাব তাই প্রথম বিভাজক খুঁজছেন আগে তাদের প্রসারিত. এই প্রতিবেদন ও সমাধান প্রদানের জন্য এরিক, brunel ধন্যবাদ.
এই সাধারণত ব্যবস্থার অংশ হিসেবে গণ্য করা হয়, যেহেতু কপি করতে ডিএলএল নির্ণয় যখন উইন্ডোজ উপর <লি> উইন্ডোজ ডিরেক্টরির এবং পার্শ্ব দ্বারা প্রান্তের ইনস্টলেশন ডিরেক্টরি অগ্রাহ্য.
উইন্ডোজ উপর <লি>, কমান্ড প্রসেসর ব্যবহৃত খুব সীমিত যুক্তি প্রসেসর সঙ্গে সমস্যা এড়ানোর জন্য উত্পন্ন ব্যাচ ফাইলে পৃথক আর্গুমেন্ট বদলে *% ব্যবহার করুন.
Win32GUI বেস এক্সিকিউটেবল জন্য <লি>, ত্রুটির বার্তা প্রদর্শনের সময় ব্যবহার করতে ক্যাপশন উল্লেখ জন্য সমর্থন যোগ করুন.
Win32GUI বেস এক্সিকিউটেবল জন্য <লি>, এক নির্দিষ্ট করা হয়েছে, তাহলে উপরের স্তর ব্যতিক্রম excepthook কলিং জন্য সমর্থন যোগ করুন.
উইন্ডোজ উপর <লি>, নির্মাণ হয়, MSI প্যাকেজ অন্যথায় অদ্ভুত ব্যাপার ঘটতে পারে হিসাবে ডিফল্টরূপে প্রতি-মেশিন হয় তা নিশ্চিত.
<লি> মাঝে মাঝে অদ্ভুত আচরণ বা সেগমেন্টেশন ফল্ট ফলে যে readlink () এর আহ্বান স্থায়ী বাগ.
<লি> ldd করে পাওয়া যায়নি গ্রন্থাগার সম্পর্কে ডুপ্লিকেট সতর্কবার্তা এখন আর দেখানো হয় না.
<লি> অন্যদের বা ব্যক্তিগত অভিজ্ঞতা থেকে প্রতিক্রিয়ার উপর ভিত্তি করে বেশ কিছু সংখ্যক মডিউল জন্য আঙ্গুলসমূহ tweaked. - এই রিলিজে পাইথন 2.6, এবং সংশোধন করা হয়েছে জন্য সমর্থন যোগ করা হয়েছে আঙ্গুলসমূহ বিল্ট ইন মডিউল জন্য চালানো হচ্ছে না হয় যেখানে এক ক্ষুদ্র বাগ.
- এই রিলিজে স্বাধীনভাবে ZIP ফাইলের মধ্যে মডিউল জমা জন্য সমর্থন যোগ করা বাইনারি নির্ভরশীল ফাইল (ডিএলএল ও শেয়ার্ড), ডাটা ফাইল অনুলিপি, RPM প্যাকেজ ও উইন্ডোজ ইনস্টলারের তৈরি অনুলিপি এক্সিকিউটেবল নিজেই, এবং বিভিন্ন প্ল্যাটফর্মের উপর নির্দিষ্ট প্রয়োজনীয়তা সঙ্গে মডিউল পরিচালনার জন্য আঙ্গুলসমূহ প্রদান করে.
<লি> এটি অন্যান্য পরিবর্তনগুলোর মধ্যে, cx_Freeze প্যাকেজ নির্মাণের জন্য ব্যবহৃত স্ক্রিপ্ট উন্নত. - পাইথন করুন
আপনি কি সংস্করণ 4.3.2 মধ্যে নতুন:
আপনি কি সংস্করণ 4.3.1 মধ্যে নতুন:
সংস্করণ 4.2.3 নতুন আপনি কি:.
আপনি কি সংস্করণ 4.2.2 মধ্যে নতুন:
সংস্করণ 4.2.1 নতুন আপনি কি:
আপনি কি সংস্করণ 4.2 এ নতুন:
সংস্করণ 4.1 নতুন আপনি কি:.
আপনি কি সংস্করণ 4.0.1 মধ্যে নতুন:
আপনি কি সংস্করণ 4.0 এ নতুন:
আবশ্যক :
পাওয়া মন্তব্যসমূহ না