[问题] 执行套件(numpy)问题

楼主: Magicbears (PA魔熊队)   2019-08-21 00:47:45
前阵子一直用Anaconda来处理python
而近期使用命令提式字符去处理python,但始终无法执行numpy,pandas,matplotlib的套件
.
No module named 'numpy'
这些皆已安装且放置在scripts里,想请问这是否是路径问题?或是因某些原因无法在cmd
上执行?
作者: eamansf96xs (草爷)   2019-08-21 02:00:00
cmd 是 anaconda prompt吗?不是的话不能执行应该很正常是的话 更新套件 再试试 或重装套件 反正很快我安装时都是在 Anaconda的资料夹下打pip不知道你跟我一不一样想知道你安装方式
楼主: Magicbears (PA魔熊队)   2019-08-21 02:04:00
我单纯就是下载python 和对应的套件而已(numpy,matplotlib等
作者: eamansf96xs (草爷)   2019-08-21 10:37:00
下载完放到哪那些套件
作者: alvinlin (林矜业)   2019-08-21 10:46:00
唉这就是新手上路都会遇上的疑惑简单说先在cmd下输入pip —version会看到pip 在哪个目录,同时python 也在那个目录然后cmd 里cd 进到那个目录输入pip list你就会发现其实你没有装numpy接着打开anacoda自己的cmd然后一样pip —version你会发现有另一个python的目录因为python支援虚拟环境,意思是你的电脑上可以有n个执行python的目录彼此是独立的这是因为python有2和3两个版本同时n个套件又有n个不同的版本为了让你可以不用反复安装不同版的python和不同版本的套件,你个产生一个新环境就有一整个独立的套件库环境Anacoda又更进阶的用configuration profile来管理如果你可以找到一本书。书名叫Python Web接口开发与测试可以翻一下最前面参考一下这其实不完全是你没有设定好环境变量的问题。而是原生的Python和Anacoda包装过的python 他们两本来就是完全没有关系独立存在的。
作者: eamansf96xs (草爷)   2019-08-21 11:16:00
a大 直接开cmd打 pip是不行的吧?我都是直接在anaconda3资料夹下 安装各种套件
作者: alvinlin (林矜业)   2019-08-21 11:18:00
那就是你真的没把环境变量设好请参考我另一篇回文的图片看完和我说我就会删文了避免著作权的问题如果还是不行,在conda的cmd下。先看左边的()括号是什么。然后输入Vonda env listconda env list然后针对左边列出的名字, 如env1, 输入 conda env env1然后pip list或pip --version就会看到他们是分开的目录
作者: eamansf96xs (草爷)   2019-08-21 12:04:00
了解 感谢您
作者: ruokcnn (Dean)   2019-08-22 00:56:00
推好心人 通常很少人真的会有耐心回答这种问题
作者: alvinlin (林矜业)   2019-08-22 11:30:00
作者: justoncetime (台北丛林好冷~)   2019-08-23 19:36:00
提问提供的资料不够详尽,别人无法重现步骤,就很难提供简要步骤来排除问题

Links booklink

Contact Us: admin [ a t ] ucptt.com