[英]Remove all previous versions of python
我有一些C++
和Fortran
经验,我想开始使用python
进行后期处理,因为我开始意识到MATLAB
对于我需要做的事情是多么低效(主要涉及数百万点的情节)。
我已经安装了几个版本的python
,每次我都想开始使用。 它现在变得一团糟。 在/usr/local/bin/
,这是命令ls python*
返回的内容:
python python2.7 python3 python3.5 python3.5m pythonw-32
python-32 python2.7-32 python3-32 python3.5-32 python3.5m-config pythonw2.7
python-config python2.7-config python3-config python3.5-config pythonw pythonw2.7-32
我现在想要一块干净的石板。 我想要一个安全的方法来删除所有以前版本的python
,包括他们所有的包,所以我可以安装最新版本并导入我想要的所有库,如numpy
和matplotlib
顺利(我有一些问题)。
编辑:
我在OSX Yosemite 10.10上运行。
不要卸载系统的Python解释器(最有可能是Python 2.7)。 您可能会考虑卸载另一个版本(最有可能是Python 3.5),但我认为您不需要这样做(保持系统范围的Python 3解释器可能不是一个坏主意......谁知道!)。
如果你想要一个干净的状态,我建议你现在使用虚拟环境。 您有两种选择:
virtualenv
和pip
来设置虚拟环境和包。 但是,使用pip
意味着你必须编译需要编译的软件包( numpy
, matplotlib
和许多其他可用于“后处理”的科学Python软件包)。 另外,你说你觉得MATLAB绘制数百万点效率低下。 我不知道您的实际需求/约束,但我发现Matplotlib对于绘制大数据和/或实时数据效率非常低。
正如建议一样,考虑使用PyQtGraph 。 如果你仍觉得不够快,可以考虑使用VisPy(目前功能/方便性较差,但效率更高 )。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.