Невозможно получить доступ к RIDE robot Framework от других пользователей на том же компьютере

#installation #pip #robotframework

#установка #pip #robotframework

Вопрос:

Я установил Robotframework RIDE со своими учетными данными пользователя и пытаюсь получить к нему доступ, войдя в систему с другим пользователем на том же компьютере. когда я копирую вставку ride.py (доступно в C:/Python27/Scripts ) файл от моего пользователя другому пользователю, к которому я могу получить доступ, дважды щелкнув ride.py файл, но когда я пытаюсь получить доступ с помощью ride.py через командную строку я не могу получить доступ к RIDE, показывая сообщение об ошибке как «ride.py не признается в качестве внутреннего иливнешняя команда, работоспособная программа или пакетный файл «. Установил python для всех пользователей и снова переустановил все через pip в C:/Users , ранее установленный в C:/Users/MyUser . Пока я пытаюсь переустановить все, используя pip в C:Users он отображается как «Требование уже удовлетворено».

Ответ №1:

Эта ошибка указывает на то, что ride.py отсутствует в переменной %PATH% sys:

«ride.py не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл «.

Обычно RIDE живет на C:Python27Libsite-packagesrobotide

Вы можете попытаться запустить его с полным путем в команде: pythonw C:Python27Libsite-packagesrobotide__init__.py

Вы можете проверить, есть ли C:Python27Scriptsride.py и переменная%PATH% для других пользователей (лучше изменить ее на системном уровне).


Об ошибке «Требование уже выполнено» из pip, это может быть связано с: 1. RIDE установлен правильно (но вы пропустили его запуск в первой ошибке) 2. Вы вызывали другую pip установку

Комментарии:

1. Привет, Helio, на другой машине я обнаружил, что ride.py доступен в C:Python27Scripts и но в машине только ride.pyc, т.Е. Доступна соответствующая версия, есть ли какое-нибудь место, где я пропускаю шаг установки

2. я проверил переменную среды path на обеих машинах, они одинаковы и на одной машине ride.py доступно (в C:Python27Scripts ), а в другой машине только ride.pyc (в C:Python27Scripts ) доступен, как вы сказали ride.py недоступен в %PATH%, т.е. C:Python27Scripts я получаю сообщение об ошибкеитак, я скопировал ride.py файл с другой машины и вставлен в мою машину (C:Python27Scripts ), теперь я могу получить доступ к RIDE из командной строки. Но единственное, что меня удивляет, это то, как я скучаю ride.py файл в C:Python27Scripts .

3. Спасибо за быстрый ответ, каким-то образом я попытался запустить RIDE для всех пользователей.

Ответ №2:

наконец-то найдено решение, проблема не в других пользователях или установке, а в ride.py файл, который отсутствует в ‘C:Python27Scripts ‘папка, в которую я заменил этот файл, и теперь я могу получить доступ ride.py из командной строки для всех пользователей на компьютере.

Ответ №3:

Проверьте каталог, в котором у вас есть ride (файл Python). При открытии командной строки для меня путь по умолчанию C:Usersetwxxbe . Скопируйте и вставьте ride (файл Python) в путь по умолчанию, здесь каталог etwxxbe.

Затем используйте команду C:Usersetwxxbe >ride.py чтобы открыть поездку.