Рейтинг:0

Как запустить скрипт python из раздела Windows с помощью интерпретатора python от anaconda в ubuntu?

флаг cn

Как следует из вопроса, у меня настроена двойная загрузка со сценариями Python, хранящимися в моем разделе Windows.

У меня Ubuntu установлен на отдельном жестком диске, и я могу успешно запускать файлы Python, которые хранятся на его собственном жестком диске.

Следующий сценарий сохраняется как копия как в разделе Windows, так и в разделе ubuntu:

из bs4 импортировать BeautifulSoup как bs4
импорт ОС
из tqdm импортировать tqdm
импорт системы

печать (sys.executable)
печать (системный путь)

распечатать('сработало')

Используя два экземпляра VSCode с ОС Ubuntu, я получил следующие результаты при попытке запустить скрипт из каждого пути к файлу:

путь к файлу в разделе Windows:

/bin/python3 "/media/saleem/84E859C6E859B760/Users/sim77/Dropbox/Поиск литературы/Scripts/new.py"
(база) saleem@saleem-desktop:/media/saleem/84E859C6E859B760/Users/sim77/Dropbox/Literature Searcher/Scripts$ /bin/python3 "/media/saleem/84E859C6E859B760/Users/sim77/Dropbox/Literature Searcher/Scripts/ новый.py"
Traceback (последний последний вызов):
  Файл "/media/saleem/84E859C6E859B760/Users/sim77/Dropbox/Literature Searcher/Scripts/new.py", строка 1, в <module>
    из bs4 импортировать BeautifulSoup как bs4
ModuleNotFoundError: нет модуля с именем «bs4»

путь к файлу в разделе ubuntu:

(база) saleem@saleem-desktop:~$ source /home/saleem/anaconda3/bin/activate
(база) saleem@saleem-desktop:~$ conda активирует базу
(база) saleem@saleem-desktop:~$ /home/saleem/anaconda3/bin/python /home/saleem/Documents/new.py
/дом/салем/анаконда3/бин/питон
['/home/saleem/Documents', '/home/saleem/anaconda3/lib/python38.zip', '/home/saleem/anaconda3/lib/python3.8', '/home/saleem/anaconda3/lib/ python3.8/lib-dynload', '/home/saleem/anaconda3/lib/python3.8/site-packages', '/home/saleem/anaconda3/lib/python3.8/site-packages/locket-0.2. 1-py3.8.egg']
это сработало

Из того, что я вижу, при использовании файла из раздела Windows используется другой интерпретатор. Я просто пытаюсь использовать тот же интерпретатор, который работает при использовании последнего пути, но получая доступ к файлам из первого пути.

Есть ли способ сделать это эффективно?

kanehekili avatar
флаг zw
Я не уверен, что понимаю ваш вопрос. Что такое VSCode и что такое «путь Windows»?
Saleem Khan avatar
флаг cn
путь к файлу в разделе Windows.
Рейтинг:0
флаг cn

Это был просто случай изменения пути интерпретатора через графический интерфейс. Меня просто сбило с толку то, что я впервые поменял системы ОС.

нажав на интерпретатор в синем разделе и выбрав решить эту проблему

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.