![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Sokoloff |
![]()
Сообщение
#1
|
Участник ![]() ![]() Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: ![]() ![]() ![]() |
Кто пишет и распространяет питоновские программы, подскажите.
Если питоновская программа запускается в домашнем каталоге, то рядом с .py файлами создаются .pyc (что такое .pyc файл я знаю, вопрос в другом). Но если я установливаю программу, то файлы кладутся в /usr/share/myprogram, у обычного пользователя прав писать в эту директорию нет, соответственно и .pyc-и в ней создаться не могут. Получается теряем в скорости. Я что-то не так делаю, или это стандартная ситуация и у всех так? Сообщение отредактировал Sokoloff - 18.9.2010, 0:56 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
мне вот как раз было интересно как сделать такие файлы. Потому-что сам у меня на виндовозе они не создаются.
|
|
|
alex977 |
![]()
Сообщение
#3
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: ![]() ![]() ![]() |
Цитата ну как вариант, в том файле что запускает приложение первой строкой #!/usr/bin/env python -O Не оно? Сообщение отредактировал alex977 - 17.9.2010, 11:57 |
|
|
Sokoloff |
![]()
Сообщение
#4
|
Участник ![]() ![]() Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: ![]() ![]() ![]() |
Цитата ну как вариант, в том файле что запускает приложение первой строкой #!/usr/bin/env python -O Не оно? Это кому ответ, мне или Юре? |
|
|
alex977 |
![]()
Сообщение
#5
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 310 Регистрация: 19.6.2008 Из: Россия, МО, г.Мытищи Пользователь №: 206 Спасибо сказали: 77 раз(а) Репутация: ![]() ![]() ![]() |
Юре
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#6
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
alex977, не я там толком ничего не нашёл. да и гугл не помогает.
|
|
|
Sokoloff |
![]()
Сообщение
#7
|
Участник ![]() ![]() Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: ![]() ![]() ![]() |
Все оказалось до безобразия просто, добавил в Makefile вызов "python -mcompileall", и все заработало.
P.S. Это все под linux-ом. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 17.2.2025, 2:31 |