设置路径的混合:Python 2.7和3.5。如何正确设置?

时间:2018-11-13 07:45:48

标签: python linux docker

回到一个老问题。问题的原因可能是路径设置。这就是我从pprint(sys.path)

中得到的
import sys  
from pprint import pprint  
pprint(sys.path)  
['',  
'/usr/local/lib/python3.5/dist-packages',  
'/usr/lib/python3.5',  
'/usr/local/lib/python2.7/dist-packages', (comment: 2.7 appears)  
'/usr/lib/python2.7', (comment: again 2.7 appears)  
'/usr/lib/python35.zip',  
'/usr/lib/python3.5/plat-x86_64-linux-gnu',  
'/usr/lib/python3.5/lib-dynload',  
'/usr/lib/python3/dist-packages']   

好像在设置路径中混合了Python 3.5和2.7。必须使用与上述相同的命令,为2.7显示类似于message的消息。但是无法检查,因为$ python2.7命令本身无法执行,最终显示错误消息。

任何帮助将不胜感激。我正在研究Linux ubuntu 16.04,Docker容器。

0 个答案:

没有答案