我已经用Python.org的Python.org在我的macbook上安装了python。随后,我去安装了pip、ipython和numpy。一切看起来都很好。然而,现在我遇到了以下问题。我可以在运行ipython时导入numpy,但在运行常规python时不能导入。
例如。
Logister-MacBook-Pro:~ Logister$ ipython
Python 2.7.6 (default, Sep 9 2014, 15:04:36)
Type "copyright", "credits" or "license" for more
import numpy as np
File "/home/anirrudh/.virtualenvs/ml4t2/local/lib/python2.7/site-packages/numpy/__init__.py", line 180, in <module>
from . import add_newdocs
File "/home/anirrudh/.virtualenvs/ml4t2/local/lib/python2.7/site-packages/numpy/add_newdocs.py", line 13, in
我习惯于使用JSON和Numpy来存储python中的数组、列表和字典,但我想使用BSON,因为浮点数只占用4个字节,从而减小文件大小。
对于Json,我执行以下操作:
import numpy
import json
a = numpy.random.rand(12).reshape((3,4))
with open('out.json', 'w') as out:
json.dump(a.tolist(), out)
with open('out.json') as inp:
b = numpy.array(json.l
我在Ubuntu16.04上安装了python2.7和python3.5。在python2.7环境中编写import numpy后,我得到以下错误:
Python 2.7.12 (default, Dec 4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most r
我无法使用numpy启动python脚本--你知道这个核心在哪里吗?
Traceback (most recent call last):
File "/scripts/python/foo.py", line 9, in <module>
import numpy
File "/packages/python/2.7.2/lib/python2.7/site-packages/numpy/__init__.py", line 156, in <module>
import ma
File "/pack
我正在尝试通过docker构建一个python应用程序,但是即使我已经通过apt安装了适当的包,它也无法导入numpy。作为dockerfile的一个例子,这里只列出了重要的内容:
FROM python:3
RUN apt-get update \
&& apt-get install python3-numpy -y
RUN python3 -c "import numpy; print(numpy.__version__)"
尝试构建该dockerfile会导致错误ModuleNotFoundError: No module named '
我正在Visual studio 2017中开发一个C++程序,它应该调用python脚本。我可以在VS交互式python中导入numpy,但是在从main.cpp调用的文件中导入numpy时,我得到了以下错误
Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes
我正试图在烧瓶__init__.py上导入numpy,但这会导致以下错误:
Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control). Otherwise reinstall numpy.
当
在一个目录中,我有两个文件:A.py和B.py。以下是它们的内容:
# A.py
import numpy
x = numpy.array([1, 2, 3])
print x
# B.py
import A
y = numpy.array([4, 5, 6])
print y
在命令提示符(Windows 8)中,我运行以下命令:
python A.py
它给出了输出:
[1, 2, 3]
但是当我运行以下命令时:
python B.py
我得到了输出:
NameError: name 'numpy' is not defined
为什么会这样呢?numpy不应该通过A
例如,Python中有一个内置函数any。问题是,当导入模块numpy时,函数any的定义将发生更改。
如何在any模块中使用原始函数__builtin__?
例如:
from numpy import *
any(i % 3 for i in [3, 3, 4, 4, 3])
密码就不能用了!对不起,我是Python的新手。
我有使用Python2.7.9和Numpy版本1.11.3用命令.npy创建的np.save('filename')文件。这些文件是在我们研究所linux集群的一部分的外部机器上生成的。我将文件复制到本地机器,以便通过np.load('filename.npy')导入它们。在我的本地机器上,我正在运行Python3.5.2和Numpy版本1.13.0,使用的是木星-笔记本。本地操作系统是Ubuntu16.04.2。
当我试图在本地加载文件时,我得到了错误:
ValueError: invalid literal for int() with base 16
在浏
我正在运行Python3.6.2,并试图根据需要将其他文件导入shell提示符。我在my_file.py中有以下代码。
import numpy as np
def my_file(x):
s = 1/(1+np.exp(-x))
return s
从我的3.6.2 shell提示符调用
from my_file import my_file
但是在shell提示符中,如果我想使用库numpy,即使导入了一个导入numpy的文件,仍然必须将numpy导入到shell提示符中。这种功能是通过设计实现的吗?还是有一种方法可以一次性导入numpy?