簡體   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