[英]python pyodbc - connecting to sql server 2008 on windows/python2.7 but not on centOS6.32/python2.6.6
[英]Installing IPython to work with a non-default python version (i.e python2.6.6/python2.7) on OSX Snow Leopard
好的家伙這很棘手,我甚至都沒有在IPython網站上找到合適的解決方案。
我正在研究OSX Snow Leopard。 我已經使用easy-install安裝了IPython,以及所有其他基本附加組件:
$ sudo easy-install readline pexpect nose ipython
一切正常,安裝正確。
問題是IPython使用python 2.6.1解釋器,但我想使用python 2.6.6或python 2.7。 這是必要的,因為我使用“pygame”模塊,它只適用於我的python 2.6.6安裝。
我怎樣才能做到這一點? 提前致謝。
(除了已經加入的答案,謝謝你順便說一下。)
我只是使用pip
來pip uninstall ipython
然后sudo pip install ipython
。 這是我最新的python版本安裝它。 謝謝你的其他版本! 我已經開始使用pip
來代替所有我的python安裝必需品而不是easy_install
。
我遇到了同樣的問題,我想我找到了解決方案。
將python更新為非默認版本(例如2.6.6)后,還必須重新安裝setup-tools。 要驗證您的easy_install是否已正確安裝,請鍵入“which easy_install”以查看easy_install是否位於“/Library/Frameworks/Python.framework/Versions/2.6/bin/”目錄下,如果沒有,則可能會顯示在“/ usr /”中bin /“,然后你需要下載正確版本的setup-tools,例如2.6.6,它是setuptools-0.6c11-py2.6.egg,並使用”sh ./setuptools-0.6c11-py2。 6.egg“安裝它。 畢竟,你需要重新打開Teminal以使所有env變量都刷新,然后當你使用“easy_install ipython”時,你可以使用ipython獲得正確的版本。
它適用於我,我希望它也可以幫助你。
調用隨適當版本的Python安裝的easy_install
版本。
easy_install-2.7 ...
以下鏈接上的說明對我有用:
http://blog.praveengollakota.com/47430655 (確保遵循easy_install步驟,以便easy_install獲取python2.7 !!)
我必須執行以下額外步驟才能使事情正常運行:
1)更新〜/ .profile將“/Library/Frameworks/Python.framework/Versions/2.7/bin”添加到我的$ PYTHONPATH並獲取它以確保沒有拾取舊的ipython路徑。
2)執行“sudo easy_install readline”以確保ipython的選項卡完成和其他功能正常工作。
(在我的情況下,我也使用pymongo,所以我必須卸載(sudo pip uninstall pymongo)並安裝(sudo easy_install pymongo)以使pymongo包工作)。
希望這可以幫助。
為什么不看看是否只更改python \\ scripts目錄中的shebang行有效? 那里應該有一個IPython入門shell腳本。 將它指向所需Python負載的完整路徑並給它一個旋轉。
不確定OS X上腳本目錄的完整路徑。在Windows上,它位於c:\\ Python2x \\ Scripts。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.