Как я могу получить доступ к новой переменной среды? - PullRequest
0 голосов
/ 20 марта 2020

Почему я не могу получить доступ к новой переменной среды для Python в Windows? Я пытаюсь импортировать oauth2api в Python из расположения файла C: \ Users \ myusername \ Desktop \ ebay-oauth- python -client-master \ oauthclient. Я попытался создать новую переменную окружения в windows, щелкнув правой кнопкой мыши на этом P C -> свойства -> Дополнительные параметры системы -> Переменные окружения -> выбрав Путь -> Изменить -> Новый - используя местоположение C: \ Users \ myusername \ Desktop \ ebay-oauth- python -client-master \ oauthclient.

Я также пытался создать новую переменную среды в windows, щелкнув правой кнопкой мыши на этом P C -> Свойства -> Расширенные настройки системы -> Экологические переменные -> Выбор пути -> Создать -> Имя переменной OAUTH2API -> Переменная Vaule C: \ Users \ myusername \ Desktop \ ebay-oauth- python -client-master \ oauthclient.

В любом случае я не могу получить доступ к файлу oauth2api.py, когда я использую: import sys print(sys.path)

вывести местоположение отсутствующего файла: ['C: \ Users \ myusername \ PycharmProjects \ app ',' C: \ Users \ myusername \ PycharmProjects \ app ',' C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ python38.zip ',' C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ DLLs ', 'C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib', 'C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32', 'C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib \ site-packages ',' C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib \ site-packages \ pymodel ']

Или sys.path.append('C:\\Users\\zenia\\Desktop\\ebay-oauth-python-client-master\\oauthclient')

Выход имеет местоположение файла, но он недоступен: [' C: \ Users \ myusername \ PycharmProjects \ app ',' C: \ Users \ myusername \ PycharmProjects \ app ',' C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ python38.zip ',' C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ DLLs ',' C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib ',' C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 ',' C: \ Users \ myusername \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib \ site-packages ',' C: \ Users \ MyUserName \ AppData \ Local \ Programs \ Python \ Python38-32 \ Lib \ сайт-пакеты \ pymodel ',' C: \ Users \ myusername \ Desktop \ ebay-oauth- python -client-master \ oauthclient ']

Я получил файлы от: https://github.com/eBay/ebay-oauth-python-client

Как получается, что я могу создать новую windows переменную среды и импортировать oauth2api в Python?

...