У меня есть программа для компиляции внутри conda virtualenv, где мне нужно иметь gcc.
Однако, когда устанавливается python 2.7, для компиляции требуется gcc.Так можно ли использовать эту версию gcc для компиляции моей программы?или я должен установить gcc внутри самого env?
Я обнаружил , что ubuntu
фактически загружает предварительно скомпилированные двоичные файлы для компиляции Python.
Согласно Bodhi94 : "Python показывает вамкомпилятор и версия, которая использовалась для сборки python, она не использует это во время выполнения. Версия GCC, используемая для сборки python, сама по себе не имеет значения. "
Кроме того, gcc уже был установлен вСама система.Я не хочу, чтобы программа использовала этот системный gcc при компиляции, но должна использовать версию gcc, которая находится внутри среды.Как мне на самом деле проверить это?Заранее спасибо!
(yourenvname) ~$python
Python 2.7.16 |Anaconda, Inc.| (default, Mar 14 2019, 21:00:58)
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.