#python #python-3.x #cmd #pip #python-requests
#python #python-3.x #cmd #pip #python-запросы
Вопрос:
Получил эту длинную ошибку и может ли кто-нибудь помочь мне в этом?
> C:Python36>python -m pip install robotframework-OracleLibrary --user
Collecting robotframework-OracleLibrary
Using cached robotframework-OracleLibrary-0.0.3-dev.tar.gz (2.4 kB)
ERROR: Command errored out with exit status 1:
command: 'C:Python36python.exe' -c 'import sys, setuptools, tokenize;
sys.argv[0] =
'"'"'C:\Users\pp22\AppData\Local\Temp\pip-install-
senqzew1\robotframework-
OracleLibrary\setup.py'"'"';
__file__='"'"'C:\Users\pp22\AppData\Local\Temp\pip-install-
senqzew1\robotframework-OracleLibrary\setup.py'"'"';f=getattr(tokenize,
'"'"'open'"'"', open)
(__file__);code=f.read().replace('"'"'rn'"'"',
'"'"'n'"'"');f.close();exec(compile(code, __file__,
'"'"'exec'"'"'))' egg_info --egg-base 'C:Userspp22AppDataLocalTemppip-
pip-egg-info-sz_t7m2p'
cwd: C:Userspp22AppDataLocalTemppip-install-
senqzew1robotframework-OracleLibrary
Complete output (5 lines):
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:Userspp22AppDataLocalTemppip-install-senqzew1robotframework-
OracleLibrarysetup.py",
line 4, in <module>
execfile(join(dirname(__file__), 'OracleLibrary', 'version.py'))
NameError: name 'execfile' is not defined
ОШИБКА: команда выполнена с ошибкой со статусом выхода 1: python setup.py egg_info Проверьте журналы для полного вывода команды.
Ответ №1:
Давайте посмотрим. robotframework-OracleLibrary
, единственная версия 0.0.3-dev была выпущена в 2014 году. Домашняя страница не существует.
Код использует, execfile
которая была встроенной функцией в Python 2.7, но была удалена в Python 3.0.
Резюме: пакет является старым, оставленным только для Python2. Забудьте об этом и двигайтесь дальше.