انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: ارور bad interpreter: No such file or directory  (دفعات بازدید: 796 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین توان

  • Newbie
  • *
  • ارسال: 9
  • جنسیت : دختر
ارور bad interpreter: No such file or directory
« : 03 آبان 1399، 07:00 ب‌ظ »
سلام
من به تازگی اوبونتو را از 18.04 به  20 ارتقا داده ام. ولی در هنگام اجرای دستور jupyter notebook ارور زیر را نشان می‌دهد
و وقتی می‌خواهم برنامه‌ي juputer را نصب کنم می‌گوید


[size=78%]The following additional packages will be installed:[/size]
[/size][size=78%]  jupyter-console jupyter-nbconvert jupyter-nbformat python3-jupyter-console[/size]
[/size][size=78%]Suggested packages:[/size]
[/size][size=78%]  jupyter-qtconsole[/size][/size][size=78%][/size]
[/size][size=78%]The following NEW packages will be installed:[/size]
[/size][size=78%]  jupyter jupyter-console jupyter-nbconvert jupyter-nbformat[/size]
[/size][size=78%]  python3-jupyter-console[/size]



من برای باز کردن برنامه jupyter  چه کاری می‌توانم انجام دهم.

آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
پاسخ : ارور bad interpreter: No such file or directory
« پاسخ #1 : 03 آبان 1399، 07:24 ب‌ظ »
فکر می‌کنم اینجوری کامل نصب می‌شد:
sudo apt install python3-notebook jupyter jupyter-coreالبته با pip هم می‌تونید نصب کنید. اینجوری:
sudo apt install python3-pip
pip3 install jupyter
اگه نصبه، برای اجرا کافیه هم کافیه تو ترمینال همون دستوری که گفتید رو بزنید:
jupyter notebook
« آخرین ویرایش: 03 آبان 1399، 07:26 ب‌ظ توسط mohammad kazemi »

آفلاین توان

  • Newbie
  • *
  • ارسال: 9
  • جنسیت : دختر
پاسخ : ارور bad interpreter: No such file or directory
« پاسخ #2 : 03 آبان 1399، 08:05 ب‌ظ »
دستور اول را که اجرا کرده ام می‌گوید همه برنامه ها در آخرین ورژن خود هستند.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
jupyter is already the newest version (4.6.3-3).
jupyter-core is already the newest version (4.6.3-3).
jupyter-core set to manually installed.
python3-notebook is already the newest version (6.0.3-2).
python3-notebook set to manually installed.

و دستور دوم را هم که اجرا کرده ام ولی باز هم نمی توانم jupyter را باز کنم و ارور سابق را می‌دهد.
bash: /home/fatemeh/.local/bin/jupyter: /usr/bin/python: bad interpreter: No such file or directory


آفلاین mohammad kazemi

  • Hero Member
  • *
  • ارسال: 896
  • جنسیت : پسر
  • ... :|
پاسخ : ارور bad interpreter: No such file or directory
« پاسخ #3 : 03 آبان 1399، 08:52 ب‌ظ »
آها. پس احتمال می‌دم بعد از بروزرسانی اوبونتو این مشکل درست شده باشه. اوبونتو 18.04 اگه اشتباه نکنم از پایتون 3.5 استفاده می‌کرد. ولی الان اوبونتو 20.04 پایتون 3.8.5 داره. شاید سر همون مشکل پیدا کرده. یبار کلا حذفش کنید با دستور زیر:
sudo apt remove --purge python3-notebook jupyter jupyter-coreو دوباره نصبش کنید. احتمال داره درست بشه.

اگه باز هم نشد، اول دوباره (!) با دستور بالا حذفش کنید. بعد بهتره همونطور که گفتم با استفاده از pip نصبش کنید. pip در واقع پکیج‌منیجر خودِ پایتون هستش و شاید کمتر مشکل بخوره.
بعد از حذف jupyter موجود، pip رو نصب کنید.
sudo apt install python3-pipحالا با pip راحت نصبش کنید. دیگه نباید به مشکلی بخوره.
pip3 install jupyter jupyter-client jupyter-console jupyter-core
« آخرین ویرایش: 03 آبان 1399، 08:53 ب‌ظ توسط mohammad kazemi »

آفلاین توان

  • Newbie
  • *
  • ارسال: 9
  • جنسیت : دختر
پاسخ : ارور bad interpreter: No such file or directory
« پاسخ #4 : 03 آبان 1399، 09:30 ب‌ظ »
باز هم نمی توانم نرم افزار را باز کنم.
ولی دو نکته خیلی عجیب است.
من وقتی می‌زنم که نرم افزار را حذف کند می‌گوید که نرم افزار اصلا وجود ندارد که حذف کند.
ackage 'jupyter' is not installed, so not removed
Package 'jupyter-core' is not installed, so not removed
Package 'python3-notebook' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  fonts-glyphicons-halflings jupyter-nbconvert
  jupyter-nbextension-jupyter-js-widgets libjs-backbone libjs-bootstrap
  libjs-bootstrap-tour libjs-codemirror libjs-es6-promise libjs-jed
  libjs-jquery-typeahead libjs-json libjs-marked libjs-moment libjs-requirejs
  libjs-requirejs-text libjs-text-encoding libjs-xterm python3-ipykernel
  python3-jupyter-console python3-prometheus-client python3-send2trash
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded.

و  نکته ی دیگر اینکه وقتی با دستورات pip می خواهم ان را نصب کند  می‌گوید فایل writeable نیست.

Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: jupyter in /usr/local/lib/python3.8/dist-packages (1.0.0)
Requirement already satisfied: jupyter-client in /usr/lib/python3/dist-packages (6.1.2)
Requirement already satisfied: jupyter-console in /usr/local/lib/python3.8/dist-packages (6.2.0)
Requirement already satisfied: jupyter-core in /usr/lib/python3/dist-packages (4.6.3)
Requirement already satisfied: nbconvert in /usr/lib/python3/dist-packages (from jupyter) (5.6.1)
Requirement already satisfied: ipywidgets in ./.local/lib/python3.8/site-packages (from jupyter) (7.5.1)
Requirement already satisfied: ipykernel in /usr/lib/python3/dist-packages (from jupyter) (5.2.0)
Requirement already satisfied: qtconsole in /usr/local/lib/python3.8/dist-packages (from jupyter) (4.7.7)
Requirement already satisfied: notebook in ./.local/lib/python3.8/site-packages (from jupyter) (6.1.4)

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19677
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : ارور bad interpreter: No such file or directory
« پاسخ #5 : 30 آبان 1399، 04:49 ب‌ظ »
هرگز نباید pip رو در خارج از محیط venv اجرا کنید،‌وگرنه به سیستم‌عامل صدمه وارد می‌کنید.
برای نصب jupyter با pip:
python3 -m venv .env
source .env/bin/activate
pip install jupyter
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن