鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: zpx1002

No module named 'matplotlib'

[复制链接]
 楼主| 发表于 2019-11-17 15:05:35 | 显示全部楼层
zltzlt 发表于 2019-11-17 15:02
用新弹出的 IDLE 窗口运行你的代码

嗯 就是新的窗口。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-17 15:17:30 | 显示全部楼层
zpx1002 发表于 2019-11-17 14:55
try:
    import idlelib.pyshell
except ImportError:

将 /opt/anaconda3/lib/python3.7/Lib/idlelib 所有的文件截个图发过来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-17 15:34:24 | 显示全部楼层
zltzlt 发表于 2019-11-17 15:17
将 /opt/anaconda3/lib/python3.7/Lib/idlelib 所有的文件截个图发过来


                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图

谢谢。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-17 15:35:25 | 显示全部楼层

运行一下 idle.bat
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-17 15:40:18 | 显示全部楼层
zltzlt 发表于 2019-11-17 15:35
运行一下 idle.bat

这个我用文本编辑打开的:
@echo off
rem Start IDLE using the appropriate Python interpreter
set CURRDIR=%~dp0
start "IDLE" "%CURRDIR%..\..\pythonw.exe" "%CURRDIR%idle.pyw" %1 %2 %3 %4 %5 %6 %7 %8 %9

然后在ide里复制了,invalid syntax
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-17 15:41:41 | 显示全部楼层
zpx1002 发表于 2019-11-17 15:40
这个我用文本编辑打开的:
@echo off
rem Start IDLE using the appropriate Python interpreter

再运行一下 idle.pyw,把截图发给我
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-17 16:02:11 | 显示全部楼层
zltzlt 发表于 2019-11-17 15:41
再运行一下 idle.pyw,把截图发给我

*python 3.8.0 shell*里显示
Python 3.8.0 (v3.8.0:fa919fdf25, Oct 14 2019, 10:23:27)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license()" for more information.
>>>
= RESTART: /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/idlelib/idle.pyw


python 3.8.0 shell里显示
Python 3.8.0 (v3.8.0:fa919fdf25, Oct 14 2019, 10:23:27)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license()" for more information.
>>>
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-17 16:06:03 | 显示全部楼层
zltzlt 发表于 2019-11-17 15:41
再运行一下 idle.pyw,把截图发给我

对了 我把代码复制到spyder里面,运行结果是这样:
ValueError: too many values to unpack (expected 2)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-17 16:07:32 | 显示全部楼层
好像我的方法错了……

用 Python Launcher 再次打开 idle.pyw
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-17 16:17:12 | 显示全部楼层
你需要了解一下,虚拟环境的概念,可能在初学的时候不是很重要,后期需要经常用到
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-17 19:14:20 | 显示全部楼层
zltzlt 发表于 2019-11-17 16:07
好像我的方法错了……

用 Python Launcher 再次打开 idle.pyw

哈哈哈没事 非常感谢您的帮助,但是我用spyder运行没有提示我no module named matplotlib,要不我就用spyder写代码吧。。。我可以理解为他和ide是一样的东西吗?另外想问下您,jupyter notebook是干嘛用的呢。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-17 19:16:09 | 显示全部楼层
zltzlt 发表于 2019-11-17 16:07
好像我的方法错了……

用 Python Launcher 再次打开 idle.pyw

我有一个同学和我说 因为我的matplotlib安装到anaconda里了,所以要在那里面写python。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-17 19:21:24 | 显示全部楼层
zpx1002 发表于 2019-11-17 19:14
哈哈哈没事 非常感谢您的帮助,但是我用spyder运行没有提示我no module named matplotlib,要不我就用spy ...

jupyter notebook 和 Spyder 都是编译器,和 IDLE 的作用一样。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-17 19:21:30 | 显示全部楼层
zpx1002 发表于 2019-11-17 19:16
我有一个同学和我说 因为我的matplotlib安装到anaconda里了,所以要在那里面写python。。。

是的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 19:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表