ওবুন্টু 17.10 এ ডেস্কটপ থেকে লঞ্চ করতে অ্যানাকোন্ডা শর্টকাট তৈরি করতে পারবেন না?


17

আমি অনুরূপ প্রশ্ন থেকে গাইডটি ব্যবহার করেছি ( আমি কীভাবে আমার ডেস্কটপে লঞ্চার তৈরি করতে পারি? )

আনানকোন্ডা 3 শর্টকাট এ আসে তবে কিছুই কাজ করে না।

অ্যানাকোন্ডার জন্য এখানে আমার ডেস্কটপ ফাইলটি রয়েছে:

[Desktop Entry]
Version=1.0
Type=Application
Name=Anaconda-Navigator
GenericName=Anaconda
Exec=bash -c anaconda-navigator
Icon=/home/paygilant/anaconda3/lib/python3.6/site-packages/anaconda_navigator/s$
Terminal=false
StartupNotify=true
MimeType=text/x-python;

আমি চিত্রের অংশটি সফল করেছি তবে বাস্তবে এটি আরম্ভ করতে পারছি না। আমার ডেস্কটপে একটি আইকন রয়েছে এবং আমি বাশ-সি অ্যানাকোন্ডা-নেভিগেটর কমান্ডটি রেখেছি।

আমি কী অনুপস্থিত তা চিহ্নিত করতে দয়া করে আমাকে সাহায্য করুন?


1
" আসলে এটি চালু করতে পারে না " খুব সহায়ক নয়। .desktopলঞ্চারটিতে ডাবল ক্লিক করে আপনি অ্যাপ্লিকেশনটি চালু করার চেষ্টা করলে কী ভুল হয় ?
পোমস্কি

1
এছাড়াও আপনি এটি bash -c anaconda-navigatorটার্মিনালে চালিয়ে চালু করতে পারেন ?
পমস্কি

@ পোমস্কি আমি এটি চেষ্টা করেছি (আমার প্রথমবার) এবং এটি কার্যকর হয়। তবে এটির জন্য ডেস্কটপ লঞ্চারের পুরো পথ প্রয়োজন। আমার উত্তর নীচে দেখুন।
ব্যবহারকারীর 10853

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

উত্তর:


11

নিম্নলিখিত পদক্ষেপগুলি উবুন্টু 16.04 এ কাজ করে তবে আমি জানি না এটি 17.04 এ কাজ করে কিনা।

  1. একটি শেল স্ক্রিপ্ট তৈরি করুন /home/paygilant/bin/anaconda.sh

    export CONDA_PYTHON_EXE=/home/paygilant/anaconda3/bin/python
    export PATH=/home/paygilant/anaconda3/bin:$PATH
    python /home/paygilant/anaconda3/bin/anaconda-navigator
    
  2. একটি ডেস্কটপ ফাইল তৈরি করুন /home/paygilant/anaconda.desktop

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=Anaconda-Navigator
    GenericName=Anaconda
    Exec=/bin/bash "/home/paygilant/bin/anaconda.sh"
    Icon=/home/paygilant/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
    Terminal=false
    StartupNotify=true
    
  3. চালান sudo desktop-file-install anaconda.desktop। 10 ~ 20 সেকেন্ড পরে, আপনি ড্যাশে অ্যানাকোন্ডা শর্টকাট দেখতে পারেন।


আমি যখন anaconda-navigator --versionটার্মিনালটি টাইপ করি আমি পাই 1.9.6, তবুও ডেস্কটপ এন্ট্রিতে এই এন্ট্রিটি যুক্ত করার পরে এবং ইনস্টল করার সময় আমি পাইanaconda-navigator.desktop: error: value "1.9.6" for key "Version" in group "Desktop Entry" is not a known version
আলোনসো

1
ডকুমেন্টটি হেল্প.বুন্টু.com/কমিনিউটি / ইউনিটিলিউঞ্চারসঅ্যান্ডডেস্কটপফিলস হিসাবে বলেছে, Versionএটি এই .ডেস্কটপ ফাইলটির সংস্করণ। এটি x.yফর্ম্যাট হওয়া উচিত এবং এটি অ্যানাকোন্ডা সংস্করণের অপ্রাসঙ্গিক।
পিং চু হাং

4

অ্যানাকোন্ডা 3 আপনার সিস্টেমে ইনস্টল করা আছে কিনা তা প্রথমে পরীক্ষা করে দেখুন (ইনস্টলেশন চলাকালীন নেটওয়ার্ক সমস্যার কারণে প্যাকেজটি কখনও কখনও ভেঙে যেতে পারে)। এবং আপনি anaconda-navigatorডেস্কটপ এন্ট্রি ছাড়াই লঞ্চ করতে সক্ষম কিনা বা না (ডেস্কটপ-এন্ট্রি ছাড়াই অ্যানাকোন্ডা-নেভিগেটরটি কীভাবে লঞ্চ করবেন দেখুন, এই পোস্টে পরে)।

একটি ডেস্কটপ এন্ট্রি তৈরি করার জন্য

পদক্ষেপ 1. আপনার পাঠ্য সম্পাদকটি খুলুন এবং নীচের সামগ্রীটি Anaconda.desktopআপনার হোম ডিরেক্টরি হিসাবে সংরক্ষণ করুন ।

[Desktop Entry]
Version=1.0
Type=Application
Name=Anaconda-Navigator
GenericName=Anaconda
Comment=Scientific Python Development Environment - Python3
Exec=bash -c 'export PATH="/home/jishan/anaconda3/bin:$PATH" && /home/jishan/anaconda3/bin/anaconda-navigator'
Categories=Development;Science;IDE;Qt;Education;
Icon=/home/jishan/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
Terminal=false
StartupNotify=true
MimeType=text/x-python;

আপনার ব্যবহারকারীর নাম হিসাবে ব্যবহারকারীর নাম পরিবর্তন করুন Icon=/home/jishan/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.pngঅর্থাত্ jishanআপনার ব্যবহারকারীর নাম দ্বারা প্রতিস্থাপন ।

পদক্ষেপ 2. আপনার কপি Anaconda.desktopকরার জন্য /usr/share/applications/রুট হিসাবে (কারণ আপনি, / usr / ভাগ এ কপি করার অনুমতি প্রয়োজন হতে পারে / আবেদনগুলি /)

sudo cp Anaconda.desktop /usr/share/applications

এই নামে একটি ডেস্কটপ এন্ট্রি তৈরি করবে Anacondaমধ্যে /usr/share/applications/

পদক্ষেপ 3.Anaconda আপনার অ্যাপ্লিকেশন ডকে যুক্ত হয়েছে কিনা তা পরীক্ষা করুন । যদি আপনি এটি না পান তবে এটি অনুসন্ধান বারে অনুসন্ধান করুন। অথবা আপনি সরাসরি চালাতে পারেন /usr/share/applications/Anaconda.desktop

ডেস্কটপ এন্ট্রি ছাড়াই অ্যানাকোন্ডা-নেভিগেটর চালু করুন

আপনার ব্যবহারকারীর (মূল নয়) অ্যানাকোন্ডা-নেভিগেটরে অ্যাক্সেস নাও থাকতে পারে বা এটি এখনও সক্রিয় করা হয়নি।

Source ~/anaconda3/bin/activate root

এটি (bash)ইনস্টল করা থাকলে একক লাইন দেখানোর ফলস্বরূপ । যদি এটি ইনস্টল না করা থাকে তবে এখান থেকে ইনস্টল করুন।

যদি ইনস্টল করা থাকে তবে আপনি এখনই চালু করতে পারেন

anaconda-navigator

এর ফলে অ্যানাকোন্ডা-নেভিগেটর খোলার ফলাফল হবে। (প্রতিবারের জন্য আপনার সেশনটি ধ্বংস হওয়ার সাথে সাথে আপনাকে রুটটি সক্রিয় করতে হবে)।


1
ধন্যবাদ। এবং যে কেউ এটি পড়ছেন, নিশ্চিত হন যে আপনার অজগরটি সংস্করণটি সঠিক। যেমনটি হতে পারেpython3.7
গ্যাব্রিয়েল ফেয়ার

3

চেষ্টা এবং পরীক্ষিত. কোনও কারণে আপনাকে এটিকে পুরো পথ দেওয়া দরকার:

[Desktop Entry]
Name=Anaconda
Exec=bash -c 'export PATH="/home/paygilant/anaconda3/bin:$PATH" && /home/paygilant/anaconda3/bin/anaconda-navigator'
Terminal=false
Type=Application
StartupNotify=true

তারপরে এটি ইউনিটি / জিনোম ড্যাশ যুক্ত করতে:

cp -t ~/.local/share/applications ~/Desktop/anaconda_launcher.desktop

দ্রষ্টব্য: আমি এখানে একটি আইকন যোগ করি নি এবং আমি নিশ্চিত নই যে আপনি এটির জন্য যে পথটি ব্যবহার করছেন এটি ভাল (


1

উত্তরের দুটি পদক্ষেপ রয়েছে:

  1. সৃষ্টি Anaconda.desktop

    আপনার পাঠ্য সম্পাদকটি খুলুন এবং Anaconda.desktopআপনার হোম ডিরেক্টরি হিসাবে নিম্নলিখিত সামগ্রী সংরক্ষণ করুন ।

    Anaconda.desktop সূচিপত্র:

    [Desktop Entry]
    Type=Application
    Name=Anaconda
    Exec=anaconda-navigator
    Terminal=false
    Icon=/home/ganeshan/anaconda3/lib/python3.7/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
    

    এখানে আইকনটির পরিবর্তে আপনার আইকন পথটি ব্যবহার করুন।

  2. আপনার .desktopফাইলটি অ্যাপ্লিকেশন ফোল্ডারে সরান /usr/share/applications/, এখন ডক মধ্যে অ্যানাকোন্ডা অনুসন্ধান করুন এবং ক্লিক করুন।

এই পদ্ধতিটি আমার পক্ষে কাজ করে (উবুন্টু 18.10)


অবশ্যই, এটি কাজ করে। আমিও একই উত্তর দিয়েছি।
জিশান শাইখ

0

আপনার কি ফাইলের মালিকানা আছে? এই ক্ষেত্রে আমি দেখতে পাচ্ছি একটি সাধারণ ভুল হ'ল chmod + X কে মূল বা sudo হিসাবে ব্যবহার করে।

আপনি কি নিম্নলিখিত মন্তব্যের আউটপুট দিতে পারেন?

ls -l /path/to/file

দ্বিতীয় প্রশ্ন আপনি youক্য বা Gnome3 ব্যবহার করছেন? সাধারণত আপনি 17.10 এ ইউনিটির পরিবর্তে জিনোম 3 ব্যবহার করা উচিত আপনি পুরানো সংস্করণের পরিবর্তে জিনোম 3 এর জন্য একটি গাইড সন্ধান করতে পারেন। এটির কাজ করা উচিত আমি কীভাবে আমার ডেস্কটপে লঞ্চার তৈরি করতে পারি?


0

লঞ্চার আইকন দিয়ে অ্যানাকোন্ডা চালানোর জন্য আপনাকে প্রথমে মূল পরিবেশের পথ যুক্ত করতে হবে PATH

sudo echo "PATH=$PATH:/home/user/anaconda3/bin" >> /etc/environment

আপনার পিসি পুনরায় চালু করুন,

তাহলে আপনি তৈরি করা আইকনটি কাজ করবে তা অবাক করে দিন


0

এটি উবুন্টু 18 এ কাজ করছে

যাও /usr/share/applications/

Sudo ব্যবহার করে একটি ফাইল তৈরি করুন Anaconda.desktop

উদাহরণ:

sudo vi Anaconda.desktop

নিম্নলিখিত পেস্ট করুন:

[Desktop Entry]
 Version=1.0
 Type=Application
 Name=Anaconda-Navigator
 GenericName=Anaconda
 Comment=Scientific Python Development Environment - Python3
 Exec=bash -c 'export PATH="/home/superman/anaconda3/bin:$PATH" && /home/superman/anaconda3/bin/anaconda-navigator'
 Categories=Development;Science;IDE;Qt;Education;
 Icon=/home/superman/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
 Terminal=false
 StartupNotify=true
 MimeType=text/x-python;

supermanআপনার ব্যবহারকারী ফোল্ডারে পরিবর্তন করুন ।

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