1
我有一個Python腳本,我希望能夠從Finder或Quicksilver中儘可能少運行。不幸的是,運行不使用終端的腳本的任何方式都找不到我的庫。在Mac OS下更改終端以外的應用程序的Python路徑
例如,運行
do shell script "~/anaconda/bin/python -c 'import sys; print len(sys.path)'"
從AppleScript的給出了13的值,但是從終端運行
~/anaconda/bin/python -c 'import sys; print len(sys.path)'
給人15.這讓我覺得,.bash_profile
可能不是最好的地方修改我的Python路徑。有沒有辦法對Python路徑進行更改,這將影響終端和其他一切?如果是這樣,那麼修改Python路徑的首選方法是嗎?
這裏是我的設置一些版本信息:
Python 2.7.6 |Anaconda 1.8.0 (x86_64)| (default, Nov 11 2013, 10:49:09)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
哎唷!設置Mac環境變量似乎是一個困難且不斷變化的過程。見[這裏](http://stackoverflow.com/questions/7501678/set-environment-variables-on-mac-os-x-lion)和[這裏](http://stackoverflow.com/questions/135688/設置環境變量,在-OS-X)。這似乎是我需要的將是一個不同的東西,所以我開始[我自己的問題](http://stackoverflow.com/questions/21972753/system-environment-is-different-between-applescript-editor-and - 運行 - 我的腳本)。 – kuzzooroo