亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我的系統上的Python版本過多,導致出現問題

我的系統上的Python版本過多,導致出現問題

桃花長相依 2019-12-12 13:53:14
在過去的幾年中,我安裝了許多具有各種Python版本的Python庫。為了使它們準備好立即工作,我在不受控制的情況下盲目安裝了它們。目前,當我嘗試安裝調用numpy,scipy和matplotlib的pynest時,它們會引起問題。經過努力后,我將清理并重新安裝Python和這些庫。經過調查,我在系統上發現Python 2.5 / 2.6 / 2.7 / 3.2,并且每個系統都有以下副本或其他內容:(我的OS == Mac OS X 10.7.5 Lion)/Library/Frameworks//opt/local/Library/Frameworks//opt/local/bin//Applications//usr/local/bin//usr/bin//System/Library/Frameworks/我知道我為擁有這些而瘋狂?,F在,我刪除了其中的所有內容/System/Libarary/Frameworks(我從未從中刪除任何內容/System/Library/)。清理工作后,which python現在給出/usr/bin/python與的鏈接/System/Library/Frameworks。現在,重新安裝python是否對我來說是一個清晰的環境?如何再次檢查是否沒有其他版本?我應該如何重新安裝它們以確保它們及其庫不會無處不在并且又有很多副本?我想將一個干凈的Python 2.7安裝到正確的位置,并使我的系統確切知道它的位置,并且永遠不要在其他位置安裝任何庫。請給我一些建議,說明如何以專業的方式進行管理。供您參考,這是我當前的信息$PATH,我認為應該對其進行修改:/opt/local/bin:/opt/local/sbin:/opt/nest/lib/python2.7/site-packages:/usr/local/lib/python2.7/site-packages:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/texbin:/Library/Frameworks/Python.framework/Versions/3.2/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/texbin:/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/django/bin:/usr/X11/bin:/opt/local/bin:/opt/local/sbin:/usr/local/lib/python2.7/site-packages:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.2/bin請讓我知道是否需要更多信息。謝謝!更新:我正在重新思考為什么它變得如此瘋狂。我相信這是因為我通過以下方式安裝了東西:easy_install/ macports/ homebrew/ fink/ pip有時;.dmg 有時;.pkg 有時;有時編譯源代碼;他們在不同的地方制作東西。我想知道這些方法背后的機制是什么?他們如何選擇目標位置?如何防止他們搞砸呢?
查看完整描述

3 回答

?
波斯汪

TA貢獻1811條經驗 獲得超4個贊

為了將python發行版安裝到特定文件夾中,可以--prefix在python安裝期間使用該方案。使用前綴方案,您可以例如將Python 2.7安裝到該文件夾中/opt/py27?,F在,為了使用新安裝的Python發行,你必須:清理你PATH和LD_LIBRARY_PATH:


刪除所有“舊” Python路徑并

按照我的示例配置環境變量,如下所示:

路徑:添加/ opt / py27 / bin

LD_LIBRARY_PATH:添加/ opt / py27 / lib

而已。


查看完整回答
反對 回復 2019-12-12
  • 3 回答
  • 0 關注
  • 1524 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號