看板 Python 關於我們 聯絡資訊
大家好, 小弟新手入門,有些觀念跟問題請教: 1. 很多書上有推anaconda,是不是裝了以後就不要再裝python的核心(直譯器)? 我本來安裝了官方python 3.5 又安裝了anaconda,這樣在ipython 在執行新檔案時會 出現兩個核心,是不是代表我兩個都可以裝? 2. 因為研究需要,我需要gurobi 最佳化求解軟體,我已經安裝好了,後來發現anaconda 也有提供他的安裝方法,那我還要在安裝一次嗎?我用pip裝的套件 conda的核心讀的到 嗎? 3. 我執行gurobi 後 核心出來是 2.7.X版本的 可是我的python原先是裝3.5x版本的 為什麼會這樣呀? http://imgur.com/a/RBjaW http://imgur.com/a/PCLHs 4. 版友有推薦pyomo +gurobi 但我不太了解pyomo的作用是如何,他的效果是屬於? == 我發覺python真的還蠻有趣的,就像excel一樣有好多函數可以拿來使用; 跟其它程式有一點小差別,光是基因演算法都有套件可以解, 好酷呀!! -- 我始終相信每個人都有潛力的;科學研究證明: 每個人逼發出自己的潛力,這輩子都擁有 能喝下滾燙激烈岩漿一次的能力。 所以相比之下,這世上真的沒有什麼好懼怕的! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.125.97.162 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1479959600.A.450.html
kenduest: 基本上 anaconda 算是一個 python 整合彙整包 11/24 13:50
kenduest: 你裝官方的 python 又裝 anaconda 提供的 python 11/24 13:51
kenduest: 系統會個別安裝在不同目錄位置內,就看到時候執行呼叫 11/24 13:51
kenduest: 路徑設定情況與用的 ide 工具配置會執行應對的python 11/24 13:51
kenduest: 直譯器程式。裝兩個實際上可以,只是因為後續會安裝 11/24 13:53
kenduest: 相關的 python 套件包,純 python 官方一般會使用 pip 11/24 13:53
kenduest: 來安裝相關套件包,anaconda 自己也有提供應對工具可用 11/24 13:53
kenduest: 只是後續安裝的套件包會個別安裝到自己獨立的目錄內 11/24 13:54
kenduest: 若你執行到是python官方那個版本python程式檔案基本上 11/24 13:54
kenduest: 是會無法 import 到使用 anaconda 安裝的模組套件包 11/24 13:54
kenduest: 網路上與論壇常看到有人問為何安裝某套件包卻無法用 11/24 13:55
kenduest: 大多都是環境屬於這類混合情況所以整個混亂了 11/24 13:55
kenduest: 至於 ipython 這個也要看你當時候安裝是吃那個版本的 11/24 13:56
kenduest: python 所安裝上的,後續吃的套件模組位置就有所不同 11/24 13:57
謝謝!! 我在想要不要刪掉一個,但又覺得應該還好;我先來試試看, 會注意到是否路徑的問題,謝謝 我想問一下,那我gurobi用的核心是 python 2嗎? 圖上顯示的樣子 ※ 編輯: xakg (140.125.97.156), 11/25/2016 10:33:05
Neisseria: 如果需要多個 Python 實作共存,可以用 pyenv 管理 11/25 15:19
Neisseria: 不過是 Unix-like 系統限定。Win 10 不知道能不能跑 11/25 15:20
uranusjr: Windows 不需要啊, 直接裝然後把版本設到不同目錄就好了 11/26 01:39
Neisseria: 我記得 Windows 上有 registry 的問題 11/26 09:44
Neisseria: 不太喜歡在 Win 上處理這類多版本共存的問題 11/26 09:44
Neisseria: 不過,這是小弟 N 年前的印象,若有記錯請包涵 11/26 09:45
fischcheng: 其實全部用anaconda 裡面也有環境管理啊 11/26 11:25