Да, когда Ваш virtualenv активен, необходимо установить необходимый пакет с помощью distutils "нормальный" метод установки Python (python setup.py install
), или с virtualenv осведомленным инструментом (например. pip install package
).
Версия пакета, который Вы устанавливаете, будет активной версией пакета для virtualenv. Не имеет значения, создаете ли Вы использование virtualenv virtualenv MY_ENV
или virtualenv --no-site-packages MY_ENV
. В первом случае все пакеты, установленные в Вашей системе, Python будет доступен в virtualenv, но любой пакет, который Вы устанавливаете в virtualenv, замаскирует версию в Вашей системе Python, в то время как virtualenv активен. Во втором случае у Вас будет изолированная среда Python в virtualenv только со стандартными пакетами библиотеки и чем-либо, что Вы устанавливаете там доступный.
Знайте, что пакеты как Numpy и Scipy не обеспечивают предварительно созданные двоичные файлы на Linux, таким образом, необходимо будет быть удобным зданием их сами, если Вы не захотите использовать версии, доступные через Ваш диспетчер пакетов.
Походит на что-то потенциально с Вашей клавиатурой или Вашей установкой. Я использую оба из следующего в Gnome:
Эта статья является конкретной Ubuntu, но должна быть применима к Вашей ситуации на RHEL6 не меньше.
Двойная проверка, чтобы предпочтения были установлены так, чтобы перемещение справа налево было настроено правильно для ключевой комбинации, упомянула выше:
Для тех, кто использует GNOME v3 , вот что я сделал.
Я использую vanilla GNOME 3 на Ubuntu 18.04 (, который устанавливает базовую версию GNOME, а не модифицированную версию Ubuntu ). Я думаю, что vanilla GNOME такой же, как и то, что использует RHEL -, по крайней мере, это то, что использует Fedora, поэтому следующее должно работать в этих системах.
GNOME имеет две концепции перехода между -вкладками между приложениями(по умолчанию )и переходами между окнами . При переходе между приложениями окна этого приложения группируются вместе. Я предпочитаю (или, по крайней мере, я больше привык к )переходу между окнами (в сочетании с Alt + Shift + Tab для перехода назад ).
По крайней мере, в GNOME 3 теперь это можно исправить, просто настроив сочетания клавиш.
Я обнаружил, что если оба параметра «Переключение между приложениями» и «Переключение между окнами» включены, то сочетание клавиш Alt+Tab каким-то образом все равно приводит к переключению приложений. По крайней мере, это должен быть надежный метод, гарантирующий, что Alt+Tab работает должным образом. Затем вы можете поэкспериментировать с настройкой «Переключить приложения на Super+Tab .
Вот как выглядят мои настройки сочетания клавиш,обратите внимание на «Переключение приложений» вверху и «Переключение окон» внизу:
У меня была такая же проблема в Debian Stretch, Gnome 3.22.2.
Выполните аналогичные шаги, упомянутые в предыдущем ответе пользователя @icc97
Мне помогло.