st.py the main program for execution _distributor_init.py init.py Python(3.6)Spyder:运行包含显示数据集的.npy扩展名的文件
导入错误:无法导入名称“ _mklinit”:
中的文件“ C:\ Users \ AB \ Anaconda3 \ lib \ site-packages \ keras \ utils \ np_utils.py”,第6行将numpy导入为np
中的文件“ C:\ Users \ AB \ Anaconda3 \ envs \ tensorflow_env \ Lib \ site-packages \ numpy__init __。py”,第140行$site = @{
Site1 = 2;
site2 = 3;
}
$site = $site.Values
$oldRange = "192.168."
foreach ($s in $site) {
$ipAddress = $oldRange + $s + ".*"
$printer = wmic path win32_tcpipprinterport get hostaddress
$printer = $printer.Split('',[System.StringSplitOptions]::RemoveEmptyEntries)
if ($printer) {
foreach ($p in $printer) {
$OldIP = $p
$OldIP2 = $OldIP -replace $oldRange, ""
$old = [bool]($OldIP -as [IPAddress])
if ($old) {
$NewIP = "172.15.$OldIP2"
$NewIP
wmic path win32_tcpipprinterport where "hostaddress = '$OldIP'" set hostaddress="$NewIP"
}
}
} else {
Write-Host "None Found"
}
}
答案 0 :(得分:0)
卸载anaconda。 从C / Users / AB / Anaconda中删除Anaconda文件夹。 再次安装anaconda。 使用以下命令安装numpy 点安装numpy
答案 1 :(得分:0)
卸载Anaconda有点极端。我自己的一个软件包分发版也遇到了同样的问题。无法导入scipy.special。同样的错误。
假设您拥有Python-3.6,请首先尝试以下安装:
conda install -c intel mkl
conda install mkl-include
这应该理顺“ C:\ Users \ 您 \ Anaconda3 \ DLLs”,以便您的代码可以在Spyder中使用。
如果您安装了另一个Python环境,请注意其DLL文件夹也已修复,或者可以在Spyder中运行,但相同的代码在Idle中将失败。