所以我有很多的SSL錯誤,我發現這是由於2.7.10
。其他開發者可以部署好,因爲他在2.7.6
。升級到Python 2.7.10,現在SSL部署破壞
我在這裏使用Mac安裝程序安裝的Python 2.7.6:https://www.python.org/download/releases/2.7.6/
然後我去了我的usr/bin/python
,並更名爲python_2_7_10
(哈克我被告知使用)
而且現在當我做python -v
我看到我切換到2.7.6
但是現在當我跑我的晶圓廠部署腳本alias d_dash_dev="fab deploy_dashboard_to_dev"
我得到這個錯誤:
➜ tickers git:(master) ✗ d_dash_dev
zsh: /usr/local/bin/fab: bad interpreter: /usr/bin/python: no such file or directory
任何人有這個問題?
在這裏,我試圖與sudo pip install --force fab
更新我的工廠然後得到了以下錯誤: sudo: unable to execute /usr/local/bin/pip: No such file or directory
現在我試着再找出什麼地方錯了PIP ...
這裏有我的控制檯:
➜ ~ /usr/local/bin/pip
zsh: /usr/local/bin/pip: bad interpreter: /usr/local/opt/python/bin/python2.7: no such file or directory
➜ ~ /usr/local/bin/pip
zsh: /usr/local/bin/pip: bad interpreter: /usr/local/opt/python/bin/python2.7: no such file or directory
➜ ~ /usr/local/bin/pip2
zsh: /usr/local/bin/pip2: bad interpreter: /usr/local/opt/python/bin/python2.7: no such file or directory
➜ ~ /usr/local/bin/pip2.7
zsh: /usr/local/bin/pip2.7: bad interpreter: /usr/local/opt/python/bin/python2.7: no such file or directory
➜ ~ which python
/usr/local/bin/python
➜ ~ which python_2_7_10
/usr/bin/python_2_7_10
我的.zshrc
export ZSH=/Users/leongaban1/.oh-my-zsh
export PATH="/usr/local/bin"
export PATH="/usr/bin"
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin"
export PATH="/bin:/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:$PATH"
export EDITOR='subl -w'
將它重命名爲「python」可能是最簡單的修復方法。在'/ usr/bin'之前安排你的'PATH'以便'/ use/local/bin'出現(應該是這樣,但並不總是在Mac OSX上)。 – tripleee
重命名一個Python可執行文件來模仿另一個版本是一種骯髒的黑客攻擊。沒有驚喜,你會得到副作用... –
@tripleee我添加了我的zshrc文件導出內容,你介意一下嗎? –