关于ubuntu16.04下python2与python3共存问题

解决python2与python3中pip问题(此方法并非适用所有虚拟机中)

目前为止论文阅读告一段落,打算进行BTM和Online-BTM的仿真实验,在GitHub上可以找到源代码,其中readme文件中告知最好使用虚拟机进行仿真,所以安装虚拟机之后,开始搭建仿真环境。
这是我第一次写分享文章,本身菜鸟,只希望能给刚刚接触这些知识的小伙伴提供方案,如有不对,还请谅解。

BTM和Online-BTM

该部分给有同样兴趣点的小伙伴们推荐一下关于BTM主题模型的有关论文。
A Biterm Topic Model for Short Texts
作者:Xiaohui Yan, Jiafeng Guo, Yanyan Lan, Xueqi Cheng
BTM:Topic Modeling over Short Texts
作者:Xueqi Cheng, Member, IEEE, Xiaohui Yan, Yanyan Lan, Member, IEEE, Jiafeng Guo, Member, IEEE

共存问题解决

关于ubuntu16.04下python2与python3共存问题_第1张图片
关于ubuntu16.04下python2与python3共存问题_第2张图片
实际上,python 2对应的是pip,python 3对应的是pip 3。
告知没有python3-pip3包,说明pip共用
一般在window上的处理方法是将共存的两个python.exe文件区分开,改为python 2.exe和python 3.exe文件,再删除pip包,最后用命令行分别安装pip和pip3,注意两两对应。
关于ubuntu16.04下python2与python3共存问题_第3张图片
在网上查到用sudo apt-get install python3-pip命令可以安装上pip3(不知道具体是为什么可以)
关于ubuntu16.04下python2与python3共存问题_第4张图片
根据上图命令sudo pip3 install scrapy可以发现pip3是存在的,且可以使用它来导入各种模块。

你可能感兴趣的:(仿真实验)