[問題] python版本 與gurobi、conda的問題

看板Python作者 (夤)時間8年前發表 (2016/11/24 03:53), 8年前編輯推噓1(1020)
留言21則, 4人參與, 最新討論串1/2 (看更多)
大家好, 小弟新手入門,有些觀念跟問題請教: 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

11/24 13:50, , 1F
基本上 anaconda 算是一個 python 整合彙整包
11/24 13:50, 1F

11/24 13:51, , 2F
你裝官方的 python 又裝 anaconda 提供的 python
11/24 13:51, 2F

11/24 13:51, , 3F
系統會個別安裝在不同目錄位置內,就看到時候執行呼叫
11/24 13:51, 3F

11/24 13:51, , 4F
路徑設定情況與用的 ide 工具配置會執行應對的python
11/24 13:51, 4F

11/24 13:53, , 5F
直譯器程式。裝兩個實際上可以,只是因為後續會安裝
11/24 13:53, 5F

11/24 13:53, , 6F
相關的 python 套件包,純 python 官方一般會使用 pip
11/24 13:53, 6F

11/24 13:53, , 7F
來安裝相關套件包,anaconda 自己也有提供應對工具可用
11/24 13:53, 7F

11/24 13:54, , 8F
只是後續安裝的套件包會個別安裝到自己獨立的目錄內
11/24 13:54, 8F

11/24 13:54, , 9F
若你執行到是python官方那個版本python程式檔案基本上
11/24 13:54, 9F

11/24 13:54, , 10F
是會無法 import 到使用 anaconda 安裝的模組套件包
11/24 13:54, 10F

11/24 13:55, , 11F
網路上與論壇常看到有人問為何安裝某套件包卻無法用
11/24 13:55, 11F

11/24 13:55, , 12F
大多都是環境屬於這類混合情況所以整個混亂了
11/24 13:55, 12F

11/24 13:56, , 13F
至於 ipython 這個也要看你當時候安裝是吃那個版本的
11/24 13:56, 13F

11/24 13:57, , 14F
python 所安裝上的,後續吃的套件模組位置就有所不同
11/24 13:57, 14F
謝謝!! 我在想要不要刪掉一個,但又覺得應該還好;我先來試試看, 會注意到是否路徑的問題,謝謝 我想問一下,那我gurobi用的核心是 python 2嗎? 圖上顯示的樣子 ※ 編輯: xakg (140.125.97.156), 11/25/2016 10:33:05

11/25 15:19, , 15F
如果需要多個 Python 實作共存,可以用 pyenv 管理
11/25 15:19, 15F

11/25 15:20, , 16F
不過是 Unix-like 系統限定。Win 10 不知道能不能跑
11/25 15:20, 16F

11/26 01:39, , 17F
Windows 不需要啊, 直接裝然後把版本設到不同目錄就好了
11/26 01:39, 17F

11/26 09:44, , 18F
我記得 Windows 上有 registry 的問題
11/26 09:44, 18F

11/26 09:44, , 19F
不太喜歡在 Win 上處理這類多版本共存的問題
11/26 09:44, 19F

11/26 09:45, , 20F
不過,這是小弟 N 年前的印象,若有記錯請包涵
11/26 09:45, 20F

11/26 11:25, , 21F
其實全部用anaconda 裡面也有環境管理啊
11/26 11:25, 21F
文章代碼(AID): #1ODcGmHG (Python)
文章代碼(AID): #1ODcGmHG (Python)