Вопросы с тегом «virtualenv»

virtualenv - это инструмент, который создает изолированную среду Python.

30
установка pip в глобальных пакетах сайтов вместо virtualenv
Использование pip3для установки пакета в a virtualenvприводит к тому, что пакет устанавливается в глобальную папку site-packages, а не в папку virtualenv. Вот как я настроил Python3 и virtualenv на OS X Mavericks (10.9.1): Я установил Python3 с помощью Homebrew: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew install python3 --with-brewed-openssl Изменена $PATHпеременная …
98 python  macos  virtualenv  pip 

12
Проблемы с pip install numpy - RuntimeError: сломанная инструментальная цепочка: невозможно связать простую программу C
Я пытаюсь установить numpy (и scipy и matplotlib) в virturalenv. Однако я продолжаю получать эти ошибки: RuntimeError: Broken toolchain: cannot link a simple C program ---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 У меня установлены инструменты командной строки для xcode $ which gcc /usr/bin/gcc $ …
98 python  numpy  virtualenv  pip 

5
Как добавить путь к PYTHONPATH в virtualenv
Я пытаюсь добавить путь к переменной среды PYTHONPATH, которая будет видна только из определенной среды virtualenv. Я пробовал SET PYTHONPATH=...использовать командную строку virtualenv, но она устанавливает переменную для всей среды. Как мне этого добиться?

5
Можно ли изящно обновить существующий virtualenv?
У меня есть virtualenv, созданный для Python 2.5, и я хочу «обновить» его до Python 2.6. Вот как это было изначально настроено: virtualenv --no-site-packages -p python2.5 myenv Теперь я запускаю virtualenv в том же каталоге для обновления: virtualenv --no-site-packages -p python2.6 myenv ... Not overwriting existing python script myenv/bin/python (you …

8
Как избежать отказа в доступе при использовании pip с virtualenv
Я пытаюсь развернуть пакет Python с помощью pipв виртуальной среде на машине Ubuntu, но сталкиваюсь с проблемой, связанной с разрешениями. Например: (TestVirtualEnv)test@testServer:~$ pip install markdown2 заканчивается: ошибка: не удалось создать '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py': в разрешении отказано Я не могу sudo, так как он установит пакет глобально, а не в виртуальной среде. Я …
95 python  virtualenv  pip 

7
Какие эквиваленты Python для сборщика Ruby / коробки Perl?
Я знаю о virtualenv и pip. Но они немного отличаются от упаковки / коробки. Например: pip записывает абсолютный путь к shebang или активирует скрипт pip не имеет execподкоманды ( bundle exec bar) virtualenv копирует интерпретатор Python в локальный каталог Каждый ли разработчик Python использует virtualenv / pip? Существуют ли другие …
93 python  ruby  perl  virtualenv  pip 

8
Активируйте virtualenv с помощью скрипта Python
Я хочу активировать экземпляр virtualenv из скрипта Python. Я знаю, что это довольно просто сделать, но во всех примерах, которые я видел, он используется для запуска команд в env и последующего закрытия подпроцесса. Я просто хочу активировать virtualenv и вернуться в оболочку, так же, как это делает bin / activate. …

3
В чем разница между Docker и Python virtualenv?
Насколько я понимаю, Docker - это инструмент, используемый для виртуальных сред. На их жаргоне это называется «контейнеризация». Это более или менее то, что делает virtualenv Python. Однако вы можете использовать virtualenv в Docker. Итак, это виртуальная среда внутри виртуальной среды? Я не понимаю, как это вообще будет работать, так что …

7
Могу ли я переместить виртуальный объект?
Этот вопрос не повторяется. Это касается не только переименования виртуальной среды, но и фактического перемещения ее в другой каталог, в том числе, возможно, в каталог другого пользователя. Это не то же самое, что просто переименование виртуальной среды, особенно для людей, незнакомых с virtualenvs. Если я создам файл virtualenv и перенесу …

8
Как устранить ошибку «dyld: библиотека не загружена: @executable_path ..»
Я пытался проверить версию AWS-CLI на своей MAC OS X. И ошибка ниже: dyld: Library not loaded: @executable_path/../.Python Referenced from: /usr/local/aws/bin/python Reason: image not found Abort trap: 6 Мы будем очень признательны за любые соответствующие комментарии о том, как это исправить.

20
pyvenv не работает, потому что surepip недоступен
Я обновился с ubuntu 14.04 до ubuntu 16.04 несколько дней назад. Когда я пытаюсь создать виртуальную среду, используя pyvenv .venv или python3 -m venv .venv Ошибка: The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the …

26
Ошибка бэкэнда SSL при использовании OpenSSL
Я пытался установить pycurl в virtualenv с помощью pip и получил эту ошибку ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other) Я прочитал некоторую документацию, в которой говорится, что «Чтобы исправить это, вам нужно указать setup.py, какой SSL-сервер используется» (источник), хотя я не уверен, …

3
Как мне установить старую версию Django на virtualenv?
Это может показаться глупым вопросом, так как основная цель virtualenvзаключается именно в этом: установка некоторой конкретной версии пакета (в данном случае Django) внутри виртуальной среды. Но это именно то, чем я хочу заниматься, и я не могу этого понять. Я использую Windows XP, успешно создал виртуальную среду и могу ее …

4
Как включить virtualenv в служебном модуле systemd?
Я хочу «активировать» виртуальный сервер в служебном файле systemd. Я бы не хотел, чтобы между процессом systemd и интерпретатором python был процесс оболочки. Мое текущее решение выглядит так: [Unit] Description=fooservice After=syslog.target network.target [Service] Type=simple User=fooservice WorkingDirectory={{ venv_home }} ExecStart={{ venv_home }}/fooservice --serve-in-foreground Restart=on-abort EnvironmentFile=/etc/sysconfig/fooservice.env [Install] WantedBy=multi-user.target /etc/sysconfig/fooservice.env PATH={{ venv_home }}/bin:/usr/local/bin:/usr/bin:/bin …

16
Каков официальный «предпочтительный» способ установки pip и virtualenv в масштабе всей системы?
Это то, что люди, кажется, рекомендуют чаще всего: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv Или это, которое я получил с http://www.pip-installer.org/en/latest/installing.html : $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ... Или что-то совсем другое?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.