繁体   English   中英

使用Anaconda的软件包不起作用

[英]Packages not working, using Anaconda

我已经为Windows安装了Anaconda。 它在我的工作PC上,因此我没有管理员权限,因此选择了“ Just for Me”选项。

Anaconda安装在以下目录中:

c:\Users\huf069\AppData\Local\Continuum\Anaconda

Windows安装程序已将此目录(+ Anaconda \\ Scripts目录)添加到系统路径。

我可以启动Python,但是尝试运行x = randn(100,100)会给我一个Name Error: name 'randn' is not defined ,而据我所知,由于包含了numpy软件包,因此该命令在使用Anaconda时应该可以使用。

如果我这样做,它会很好:

import numpy
numpy.random.randn(100,100)

有人知道会发生什么吗?

我可以启动Python,但是尝试运行x = randn(100,100)会给我一个Name Error: name 'randn' is not defined ,而据我所知,由于使用了numpy软件包,因此该命令在使用Anaconda时应该可以使用

Anaconda发行版附带了numpy软件包,但仍然需要导入该软件包。 如果要使用randn()函数而不必调用完整名称,则可以将其导入到本地名称空间:

from numpy.random import randn
x = randn(100,100)

否则,调用numpy.random.randn是您的理想选择。

您可能想看看Python教程的“ 模块”部分

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM