作者JeanJacinto (AcctLoser)
看板Python
标题[问题] csvsorter 问题
时间Fri May 3 20:54:13 2019
各位前辈好,小弟刚开始接触Python,跟着台大的线上课程学,最近碰到以下问题:
https://i.imgur.com/zy0KHoP.jpg
这个程式是要上TEJ抓股票资料、跑回归,而图中是老师范例作法,但是这样做产生以下e
rror:
https://i.imgur.com/6uqzzla.jpg
我已经在terminal安装pip3 的 csvsorter,但是还是找不到module。
请问各位先贤,小弟是否有哪里犯错?烦请指证~谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.12.68.127
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1556888055.A.3B4.html
1F:推 s860134: python 最常见问题: module 装错 python 05/04 10:29
2F:→ s860134: 你用的 IDE 可能帮你建立 venv 隔离的套建安装位置 05/04 10:29
3F:→ s860134: 所以 csvsorter 并没有装在你执行时跑的 python 上 05/04 10:30
4F:→ JeanJacinto: 感谢s大,爬了一下虚拟环境的文章还是看不太懂,请 05/04 11:08
5F:→ JeanJacinto: 问我要怎麽import csvsorter呢? 05/04 11:08
6F:→ s860134: 因为我不知道你用的 IDE 是哪个 05/04 12:52
7F:→ s860134: import sys;print (sys.executable) 05/04 12:52
8F:→ s860134: 这两行可以印出你当前的 python 执行党位置 05/04 12:53
9F:→ s860134: 之後再用 [python执行档位置] -m pip install csvsorter 05/04 12:53
10F:→ s860134: 逻辑是找出你实际执行的 python,在用这个 python 的 pip 05/04 12:55
11F:→ s860134: module 去抓 csvsorter。 05/04 12:55
12F:→ s860134: 因为你在 terminal 上面直接打 pip3 是从 $PATH 里面路径 05/04 13:01
13F:→ s860134: 逐个搜寻符合 [path]/pip3 的档案来执行 05/04 13:02