在我的 Ubuntu 14.04LTS 上,对于 python3,我有
>>> import numpy
>>> import scipy
>>> numpy.__version__
'1.8.2'
>>> scipy.__version__
'0.13.3'
Run Code Online (Sandbox Code Playgroud)
我想更新numpy和scipy最最新版本1.9.2和0.16.0,我试着用下面的命令
sudo pip3 install --upgrade numpy
sudo pip3 install --upgrade scipy
Run Code Online (Sandbox Code Playgroud)
两个命令都成功运行,但两个 python 包的版本号根本没有更改为 1.9.2 和 0.16.0(重新启动计算机后)。谁知道怎么升级到最新版本?非常感谢!!
实际上,我正在从 Windows 转移到 Linux。在 Windows 上使用 pycharm 我有一个需要运行 numpy 和 matplotlib 的 python 3 脚本,所以我使用
sudo apt-get install python3-numpy
sudo apt-get install matplotlib3-numpy
Run Code Online (Sandbox Code Playgroud)
但是当我尝试运行脚本时仍然出现错误:
from python3-numpy import *
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
或者:
from numpy import *
ImportError: No module named 'numpy'
Run Code Online (Sandbox Code Playgroud) 我正在尝试安装 numpy,但由于某种原因安装一直失败。
实际上,我需要的是 python 的nolearn,但 numpy(和 scipy)是依赖项。
所以我跑了:
sudo pip install numpy
Run Code Online (Sandbox Code Playgroud)
但这因安装日志而失败:
Downloading/unpacking numpy
Running setup.py (path:/tmp/pip_build_root/numpy/setup.py) egg_info for package numpy
Running from numpy source directory.
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.pyo' found anywhere in distribution
warning: no previously-included files matching '*.pyd' found anywhere in distribution
Installing collected packages: numpy
Running setup.py install for numpy
/bin/sh: 1: svnversion: not found
non-existing path in 'numpy/distutils': 'site.cfg'
non-existing path …Run Code Online (Sandbox Code Playgroud) 我已经numpy全局安装(我认为是通过 Django 安装的),但我正在尝试将它安装在 virtualenv 中。当我跑
pip install numpy
Run Code Online (Sandbox Code Playgroud)
(在我的 virtualenv 中),它卡在Running setup.py install for numpy.
关于如何解决这个问题的任何想法?如果您需要任何其他信息,请告诉我,我会发布。
刚开始用活泼的方式弄脏我的手。我正在尝试将一个 python 项目移植到一个活泼的应用程序。python 代码依赖于 numpy 1.5.1,它依赖于安装的 python-dev。
我的 snapcraft 零件部分如下所示:
parts:
mypythonapp:
plugin: python2
source: https://github.com/me/mypythonapp.git
source-type: git
build-packages:
- gcc
- gfortran
- libblas-dev
- liblapack-dev
- cython
- python-dev
python-packages:
- numpy==1.5.1
Run Code Online (Sandbox Code Playgroud)
当我snapcraft pull尝试构建 numpy 时,出现以下错误:
x86_64-linux-gnu-gcc: build/src.linux-x86_64-2.7/numpy/core/src/npymath/ieee754.c
In file included from numpy/core/src/npymath/ieee754.c.src:7:0:
numpy/core/src/npymath/npy_math_common.h:4:20: fatal error: Python.h: No such file or directory
compilation terminated.
In file included from numpy/core/src/npymath/ieee754.c.src:7:0:
numpy/core/src/npymath/npy_math_common.h:4:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: Command "x86_64-linux-gnu-gcc -pthread -DNDEBUG -g …Run Code Online (Sandbox Code Playgroud) Python3.4.0默认在 Ubuntu 14.04.01 LTS 上。我们可以通过在终端`python3 上键入来使用它。
我想将 Numpy 用于 Python3.4.0。我运行import numpy
but I had anImportError.所以我通过运行sudo apt-get install python-numpy . Then I typed on Terminal:python3` 来安装它。然后导入numpy。我收到此错误:
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'numpy'
>>>
Run Code Online (Sandbox Code Playgroud)
尽管如此,Numpy 现在正在为 Python-2.7 工作:
begueradj@begueradj-Bill:~$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:38)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for …Run Code Online (Sandbox Code Playgroud) 我需要帮助将 numpy 安装到 Ubuntu 16.04。后:
$ pip3 install numpy
come up always:
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.5/dist-packages/numpy'
Run Code Online (Sandbox Code Playgroud)
该怎么办?我如何安装numpy?