Matplotlib版本

 vivi_康冬薇 发布于 2023-01-30 11:22

让我的系统准备好自制软件并pip install matplotlib在成功安装numpy和scipy后使用,我正在成功安装.然后,跑步

$ python
Python 2.7.6 (default, Jan 30 2014, 20:19:23) 
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.2.79)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
>>> matplotlib.__version__
'1.1.1'

这是一个非常过时的版本,没有我的程序运行它.我使用pip uninstall matplotlib并重做它,pip install 'the url for 1.3.1'它仍然读取版本1.1.1.有没有办法我可以手动删除所有python库,甚至是python本身,并从头开始重启?或者这是一个明显的解决方案吗?

编辑:我正在运行Mac OS X版本10.9.我刚刚通过macports重新安装了python 2.7和scipy,numpy和matplotlib.有没有一种非常基本的方法可以看到,当我import matplotlib从python环境中调用它时,在哪里?喜欢which在终端?我开始使用自制软件,但切换到macports以获得更多控制权.这可能是个问题吗?我需要完全删除自制软件吗?

我一开始确实收到了这条消息: Warning: Error parsing file /Applications/MacPorts/Python 2.7/Python Launcher.app/Contents/MacOS/Python Launcher: Error opening or reading file但是在运行$ sudo port -f deactivate python27之后sudo port activate python27我不再发出警告,但我希望将此细节包含在内以便完整.

编辑2:有些东西可以opt/local/bin在需要安装时安装usr/local/bin吗?

编辑3:为了阐明这一点,print scipy.__version__读取0.11.0了几个过时的,print numpy.__version__读取1.6.2也过时了.但是我试图安装说安装成功,我不怀疑.我怀疑它没有以正确的方式连接在一起.有没有办法删除所有连接到python的东西并重启?

最终编辑:我认为最简单的方法是运行which python并查看运行python的选项.因为我此时使用了自制软件和macports(不推荐),我有四个选项 - 一个macports安装,一个python.org的软件包安装,一个自制软件安装,以及Apple的标准2.6.通过这些迭代并找到您的安装程序(pipeasy_install)放置框架的哪一个并在需要某些依赖项时运行该python.最好的方法是只使用一个包管理器并运行虚拟环境,如果你需要不同的依赖关系,但我们都在学习.

1 个回答
  • 复制 - 在终端中粘贴以下代码并按Enter键,它将显示系统上安装的matplotlib的版本::

    python 
    import matplotlib
    print('matplotlib: {}'.format(matplotlib.__version__))
    

    2023-01-30 11:24 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有