[问题] 老程式打包移转问题

楼主: chang0206 (Eric Chang)   2019-03-22 14:53:34
我们有一台机器上面跑的程式是大概十年前用python2.7写的
其中用了很多的自制套件
然后呢,这个人是个歪果扔,离职后据说去环游世界,找不到人了...
现在这台老机器虽然还活着,但是开始有一些症状出现
我们想要把程式移植到其他机器、或者VM上
一些常用到的套件,还可以抓到,虽然版本可能不同,那是另一个问题了
问题是这些自制的套件,外面根本找不到
想请问有没有办法把现在机器上的环境,复制到另一台机器上?
我现在正在尝试P2V,不过要跑很久(1x hrs)
想说有没有其他比较快的方法可以先测试的
那个要跑很久的就放著等下班再跑..
作者: filexchang (OFDMA)   2018-03-13 12:29:00
请善用gogle通讯录:)oooo不补了(/‵Д′)/~ ╧╧
作者: jiyu520 (不要鲫鱼我)   2019-03-22 15:12:00
自制的套件、也是在某个资料夹内的
作者: frank910138 (frank)   2019-03-22 15:40:00
Copy lib 目录 可行吗?
作者: 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不用编译,你还可以看他套件里干了啥事,经过编译的语言你就...
作者: leo021566 (大禹)   2019-03-23 03:08:00
楼主: chang0206 (Eric Chang)   2019-03-26 16:14:00
所以,理论上 我整台tar起来,然后放到新电脑去应该就可以执行了是吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com