Найти - Пользователи
Полная версия: Как грамотно изолировать приложения?
Начало » Python для новичков » Как грамотно изолировать приложения?
1 2 3
Razlagutt
ОС: Win7 x64
ЯП: Python 3.4.2 для x32
Сторонние модули: PySide, pywin32

Здравствуйте! Установил виртуальное окружение. В нем создал десктопный проект. Все работает как бы отдельно тот питона установленного на С:. Перенес проект на ноутбук. На нем питона нет. При запуске приложения пишет, что нет python34.dll. Вытащил с компа, на котором все делалось, из system32 данную библиотеку. Кинул ее в папку с проектом. Запускаю и снова ошибка 0xc000007b.
Собственно отсюда и вопрос.
alex925
Виртуальное окружение позволяет в него ставить новые модули и не засорять тем самым корневую папку с интерпретатором, оно не освобождает тебя от установки самого интерпретатора.
Razlagutt
alex925, Но он установлен в самом проекте. В папке Scripts.
doza_and
Razlagutt
Но он установлен в самом проекте. В папке Scripts.
1. Проверьте он там весь?
2. Как windows узнает что его там надо искать?
Shaman
Установите VC runtimes, а python*.dll должна быть там же где python*.exe
Razlagutt
doza_and
1. виртуалка должна весь ставить. У меня в папке с проектом Scripts, Lib, includes. По-моему достаточно.
2. Вариантов валом.
Shaman
Razlagutt
doza_and1. виртуалка должна весь ставить. У меня в папке с проектом Scripts, Lib, includes. По-моему достаточно.
Не всё она ставит.
Razlagutt
Shaman
Все это сделано было сразу. Проблема в чем-то другом.
Shaman
Может быть зависимости какого-то *.pyd порушены.
Razlagutt
Shaman
А разве питон сам по себе не портабельный? По-моему очень даже. Есть portable-версия в сети с кучей всякой всячины. Или я не прав и без установки интерпретатора все равно не обойтись или exe-шник воять? С ехе-шником тоже проблемы на ПК без питона (см. скрин). Где стоит питон все нормально работает, где нет там все плохо)))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB