作者:
chang0206 (Eric Chang)
2019-03-22 14:53:34我們有一台機器上面跑的程式是大概十年前用python2.7寫的
其中用了很多的自製套件
然後呢,這個人是個歪果扔,離職後據說去環遊世界,找不到人了...
現在這台老機器雖然還活著,但是開始有一些症狀出現
我們想要把程式移植到其他機器、或者VM上
一些常用到的套件,還可以抓到,雖然版本可能不同,那是另一個問題了
問題是這些自製的套件,外面根本找不到
想請問有沒有辦法把現在機器上的環境,複製到另一台機器上?
我現在正在嘗試P2V,不過要跑很久(1x hrs)
想說有沒有其他比較快的方法可以先測試的
那個要跑很久的就放著等下班再跑..
請善用gogle通訊錄:)oooo不補了(/‵Д′)/~ ╧╧
作者:
jiyu520 (不要鯽魚我)
2019-03-22 15:12:00自製的套件、也是在某個資料夾內的
作者:
froce (froce)
2019-03-22 15:45:00以datetime模組為例,你可以像這樣找出安裝位置import datetimeprint(datetime.__file__)
作者:
chang0206 (Eric Chang)
2019-03-22 15:52:00我有把整個/usr/local/lib/python2.7 複製過去新的不過少很多套件請問找到安裝位置之後呢?
作者:
MAGICXX (逢甲阿法)
2019-03-22 16:01:00把環境變數加入那個檔案夾不就好了?不然就是複製過去 檢查他的相對路徑也對 就可以用了吧?
作者:
froce (froce)
2019-03-22 18:26:00找到就複製過去新機器啊...python不用編譯,你還可以看他套件裡幹了啥事,經過編譯的語言你就...
作者:
chang0206 (Eric Chang)
2019-03-26 16:14:00所以,理論上 我整台tar起來,然後放到新電腦去應該就可以執行了是嗎?