Как ссылаться на пакет в Anaconda из Spyder [дубликат]

Это можно сделать, используя следующий скрипт ... Сначала он будет извлекать все ветви и проверку по одному и обновлять сам по себе.

#!/bin/bash
git branch -r | grep -v '\->' | while read remote; do git branch --track 
"${remote#origin/}" "$remote"; done

set -x
CURRENT=`git rev-parse --abbrev-ref HEAD`
git fetch --all
branch_name=$(git branch | awk '{print $1" "}' | grep -v '*' | xargs)
for branch in $branch_name; do
   git checkout "$branch" || exit 1
   git rebase "origin/$branch" || exit 1
   git pull origin $branch|| exit 1
done
git checkout "$CURRENT" || exit 1
git pull || exit 1
3
задан user5488652 29 October 2015 в 09:39
поделиться

3 ответа

Существует множество опций, например

  • Поместите файл mail.py вместе с другими файлами python (это работает, потому что текущий рабочий каталог находится на PYTHONPATH.
  • Сохраните копию mail.py в папке «/ lib / site-packages» среды anaconda python, чтобы она была доступна для любого скрипта python с использованием этой среды.
0
ответ дан faph 21 August 2018 в 16:58
поделиться

Чтобы импортировать любой скрипт python, он должен существовать в PYTHONPATH. Вы можете проверить это с помощью следующего кода:

import sys
print sys.path

Чтобы импортировать свой скрипт Python:

  1. Поместите оба сценария (основной и импортированный сценарий python) в один и тот же каталог.
  2. Добавить местоположение файла, который будет импортирован в sys.path.

Например, если скрипт находится как '/ location / to / file / script.py ':

 import sys
 sys.path.append('/location/to/file/')
 import script
5
ответ дан Sahil M 21 August 2018 в 16:58
поделиться
  • 1
    Тогда мне всегда нужно делать: sys.path.append ('location')? Можно ли разместить файл .py в папке? – user5488652 29 October 2015 в 10:04
  • 2
    Как я уже сказал, если mail.py находится в той же папке, что и другой файл python, который вы хотите импортировать, ничего не требуется, просто import mail будет работать. – Sahil M 29 October 2015 в 16:32
0
ответ дан John Vaughan 1 November 2018 в 10:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: