我是靠谱客的博主 瘦瘦钢铁侠,最近开发中收集的这篇文章主要介绍python历史版本安装安装,强制python使用旧版本的模块(比我现在安装的版本),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我的雇主有一个专用模块1,我们用于内部单元/系统测试;但是,这个模块的作者不再在这里工作,我被要求用它测试一些设备.

问题是pyfoo需要一个古老版本的twisted(v8.2.0),它在33个不同的文件中进行扭曲.我尝试在v11.0.0下运行pyfoo的单元测试,我甚至没有看到TCP SYN包2.不幸的是,我已经在我的实验室linux服务器上安装了twisted v11.0.0,并且我有自己的代码依赖于它.

为了解决这个问题,我一直在绞尽脑汁,但我只能提出以下选择:

选项A.安装新版本的python,安装virtualenv,然后在virtualenv下安装旧版本的twisted.只在这个新版本的python下运行需要pyfoo的测试.

选项B.使用以下内容编辑所有33个文件:DIR =’../’; sys.path.insert(0,DIR)并在源代码下面的相应目录中安装旧版本的python.

选项C.尝试修复pyfoo以使用v11.0.03

我有什么选择吗?除了上面的选项A之外,还有更优雅的方法来解决这个问题吗?

END-NOTES:

>为了论证,我们称之为pyfoo

>单元测试连接到我们的一个本地实验室服务器并执行基本的telnet功能

>这个选项几乎不是首发…… pyfoo并不简单,我的工作时间很短.

最后

以上就是瘦瘦钢铁侠为你收集整理的python历史版本安装安装,强制python使用旧版本的模块(比我现在安装的版本)的全部内容,希望文章能够帮你解决python历史版本安装安装,强制python使用旧版本的模块(比我现在安装的版本)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部