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