Может ли кто-нибудь сказать мне, как я могу быстро переключаться между нижеследующими исполняемыми файлами Python на моем Mac?Как быстро переключаться между различными исполняемыми файлами Python на моем Mac?
Я хочу, чтобы иметь возможность предусмотреть в одной конкретной виртуальной среде использовать исполняемый Enthought Навес, который нужен мне для psiTurk
- «Родом компьютер»/USR/местные/бен/питон
- " Локальная в виртуальной среде "/ Users/Brendan/Dropbox/рабочее пространство/psiturktestfive
- "Enthought Навес"/ Users/Brendan/Library/Enthought/Canopy_64bit/User/bin/питон
- " .bash_profile»/ Library/Frameworks/Python.framework/Версии/2.7/bin/python
Есть ли простая команда терминала для этого?
В настоящее время я только в состоянии сделать мою машину использовать версию Enthought Canpy, если я изменить свой .bash_profile, но как только я активировать новую виртуальную среду для проекта переключается в виртуальные среды локального питона исполняемый
Любой помощь как всегда, очень ценится.
EDIT:
Ниже ошибка, что я получаю, когда я пытаюсь использовать virtualenv -p /Users/brendan/Library/Enthought/Canopy_64bit/User/bin/python canopy
localhost:workspace brendan$ virtualenv -p /Users/brendan/Library/Enthought/Canopy_64bit/User/bin/python canopy
Running virtualenv with interpreter /Users/brendan/Library/Enthought/Canopy_64bit/User/bin/python
Using base prefix '/Applications/Canopy.app/appdata/canopy-1.4.1.1975.macosx-x86_64/Canopy.app/Contents'
New python executable in canopy/bin/python
dyld: Library not loaded: @rpath/Python
Referenced from: /Users/brendan/Dropbox/workspace/canopy/bin/python
Reason: image not found
ERROR: The executable canopy/bin/python is not functioning
ERROR: It thinks sys.prefix is u'/Users/brendan/Dropbox/workspace' (should be u'/Users/brendan/Dropbox/workspace/canopy')
ERROR: virtualenv is not compatible with this system or executable
localhost:workspace brendan$
Я не знал, что я мог бы создать виртуальную среду с другой версией Python. К сожалению, когда я попробую ваше решение, я получаю вышеуказанную ошибку (см. EDIT). – Deepend
Можете ли вы начать/Пользователи/brendan/Library/Enthought/Canopy_64bit/Пользователь/bin/python (щелчок или командная строка)? – AlfredoG
Да, я могу запустить его в обоих направлениях – Deepend