1) Сначала убедитесь, что на обоих компьютерах установлена одинаковая версия Python с переменными env.
PYTHONPATH
C:\Python27\;C:\Python27\Scripts;C:\Python27\Lib\site-packages
PATH
allExistingPathVariables;%PYTHONPATH%;
2) Проверкачто у вас установлена более новая версия pip, если вы используете Python 2. В швах Python 3 уже есть все.Лично я использую:
python -m pip install --upgrade pip-19.1.1-py2.py3-none-any.whl
3) Открыть приглашение cmd
NB Если ваша компания похожа на мою, вам нужно будет настраивать свой прокси-сервер каждый раз, когда вы открываете командную строку, в соответствии с шагами 4 и 5. ПРИМЕЧАНИЕ. В приглашении CMD не используется прокси, уже установленный в вашем браузере.
4) set http_proxy = http://UserName:Password@proxy.nameOrIP.com.au:8080 - t число - это ваше имя пользователя и независимо от вашего текущего пароля Windows.
5) set https_proxy = https: // UserName: Password@ proxy.nameOrIP.com.au: 8080
6) cd C: \ Python27 \ compiledLibraries ---- Это может быть любая папка, которую вы хотите… ..
7) запустить lib_download.bat, чтобы загрузить и обновить все библиотеки и любые внутренние зависимости, которые у них есть от PyPi.org
8) Скопируйте всю папку загруженных библиотекWithDependencies с новыми / обновленными библиотеками в автономный ПК.
9) Откройтеприглашение cmd на автономном ПК.
10) cd C: \ Python27 \ compiledLibraries ---- Это cи любая папка, которую вы хотите… ..
11) запустите файл lib_install.bat
Затем все библиотеки, которые вы добавляете в файлы lib_, будут обновлены.
СодержимоеФайлы .bat должны выглядеть примерно так:
lib_download.bat
REM This File contains list of all Libraries that are required for Exec Robot Tests
REM Please Update your library with pip install command
mkdir downloadedLibrariesWithDependencies
cd downloadedLibrariesWithDependencies
mkdir robotframework
pip download robotframework -d "robotframework"
mkdir python-dateutil
pip download python-dateutil -d "python-dateutil"
mkdir wheel
pip download wheel -d "wheel"
mkdir pylint
pip download pylint -d "pylint"
mkdir pytest
pip download pylint -d "pytest"
mkdir pywin32
pip download pywin32 -d "pywin32"
mkdir autopep8
pip download autopep8 -d "autopep8"
lib_install.bat
REM This File contains list of all Libraries that are required for Exec Robot Tests
REM Please Update your library with pip install command
cd downloadedLibrariesWithDependencies
cd ..\robotframework
pip install --upgrade robotframework -f ./ --no-index
cd ..\python-dateutil
pip install --upgrade python-dateutil -f ./ --no-index
cd ..\wheel
pip install --upgrade wheel -f ./ --no-index
cd ..\pylint
pip install --upgrade pylint -f ./ --no-index
cd ..\pytest
pip install --upgrade pytest -f ./ --no-index
cd ..\pywin32
pip install --upgrade pywin32 -f ./ --no-index
cd ..\autopep8
pip install --upgrade autopep8 -f ./ --no-index