看板 Python 關於我們 聯絡資訊
我們有一台機器上面跑的程式是大概十年前用python2.7寫的 其中用了很多的自製套件 然後呢,這個人是個歪果扔,離職後據說去環遊世界,找不到人了... 現在這台老機器雖然還活著,但是開始有一些症狀出現 我們想要把程式移植到其他機器、或者VM上 一些常用到的套件,還可以抓到,雖然版本可能不同,那是另一個問題了 問題是這些自製的套件,外面根本找不到 想請問有沒有辦法把現在機器上的環境,複製到另一台機器上? 我現在正在嘗試P2V,不過要跑很久(1x hrs) 想說有沒有其他比較快的方法可以先測試的 那個要跑很久的就放著等下班再跑.. --
filexchang:請善用gogle通訊錄:)03/13 12:29
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang: o03/13 12:30
filexchang:不補了(/‵Д′)/~ ╧╧03/13 12:31
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.234.104 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1553237617.A.37D.html
jiyu520: 自製的套件、也是在某個資料夾內的 03/22 15:12
frank910138: Copy lib 目錄 可行嗎? 03/22 15:40
froce: 以datetime模組為例,你可以像這樣找出安裝位置 03/22 15:45
froce: import datetime 03/22 15:46
froce: print(datetime.__file__) 03/22 15:46
chang0206: 我有把整個/usr/local/lib/python2.7 複製過去新的 03/22 15:52
chang0206: 不過少很多套件 03/22 15:52
chang0206: 請問找到安裝位置之後呢? 03/22 15:52
MAGICXX: 把環境變數加入那個檔案夾不就好了? 03/22 16:01
MAGICXX: 不然就是複製過去 檢查他的相對路徑也對 就可以用了吧? 03/22 16:02
froce: 找到就複製過去新機器啊...python不用編譯,你還可以看他 03/22 18:26
froce: 套件裡幹了啥事,經過編譯的語言你就... 03/22 18:27
leo021566: … 03/23 03:08
chang0206: 所以,理論上 我整台tar起來,然後放到新電腦去 03/26 16:14
chang0206: 應該就可以執行了是嗎? 03/26 16:14