Saya menggunakan Python 2.7 dan mencoba membuat PyBrain berfungsi.
Tetapi saya mendapatkan kesalahan ini meskipun scipy diinstal -
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-
py2.7.egg/pybrain/__init__.py", line 1, in <module>
from pybrain.structure.__init__ import *
File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/__init__.py", line 1, in <module>
from pybrain.structure.connections.__init__ import *
File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/connections/__init__.py", line 1, in <module>
from pybrain.structure.connections.full import FullConnection
File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/connections/full.py", line 3, in <module>
from scipy import reshape, dot, outer
ImportError: No module named scipy
Saya telah menginstal scipy menggunakan perintah ini -
sudo apt-get install python-scipy
Saya mendapat -
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-scipy is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Apa yang harus saya lakukan?
python
python-2.7
scipy
pybrain
ihmpall
sumber
sumber
python -c 'import scipy; print(scipy)'
?which python
?python -c 'import sys; print(sys.path)
?Jawaban:
Coba instal sebagai paket python menggunakan pip. Anda bilang sudah mencoba:
Sekarang jalankan:
Saya menjalankan keduanya dan berfungsi pada kotak berbasis Debian saya.
sumber
python3-scipy
danpip3
.Untuk memastikan instalasi yang mudah dan benar untuk python gunakan pip dari awal
Untuk memasang pip:
$ wget https://bootstrap.pypa.io/get-pip.py $ sudo python2 get-pip.py # for python 2.7 $ sudo python3 get-pip.py # for python 3.x
Untuk menginstal scipy menggunakan pip:
$ pip2 install scipy # for python 2.7 $ pip3 install scipy # for python 3.x
sumber
Untuk pengguna windows:
Saya menemukan solusi ini setelah berhari-hari. Pertama versi python mana yang ingin Anda instal?
Jika Anda menginginkan versi Python 2.7:
LANGKAH 1:
Jika Anda menginginkan versi Python 3.4:
Jika Anda menginginkan versi Python 3.5:
Jika Anda menginginkan versi Python 3.6:
Tautan: [klik [1]
Setelah instalasi selesai, buka direktori Anda.
Misalnya direktori saya:
cd C:\Users\asus\AppData\Local\Programs\Python\Python35\Scripts> pip install [where/is/your/downloaded/scipy_whl.]
LANGKAH 2:
Dari situs web yang sama berdasarkan versi python lagi:
Setelah itu gunakan hal yang sama lagi di folder Script
cd C:\Users\asus\AppData\Local\Programs\Python\Python35\Scripts> pip3 install [where/is/your/downloaded/numpy_whl.]
Dan uji di folder python.
Python35>python Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>>import scipy
sumber
Jika Anda perlu masuk ke
scipy
lingkungan Pyhton di Windows, Anda bisa mendapatkan file * .whl di sini:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
Ingatlah bahwa Anda perlu menginstal
numpy+mkl
sebelum dapat menginstalscipy
.http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
Ketika Anda telah mengunduh file * .whl yang benar, cukup buka prompt cmd di direktori unduhan dan jalankan
pip install *.whl
.sumber
Saya memiliki masalah yang sama karena saya menginstal python2.7 dan python3. ketika saya menjalankan program dengan python3 saya menerima kesalahan yang sama. Saya menginstal scipy dengan perintah ini dan masalah telah terpecahkan:
sumber
Saya sarankan Anda untuk menghapus scipy via
dan kemudian menginstalnya dengan
Jika Anda melakukan keduanya maka Anda mungkin bingung men-deb package manager karena kemungkinan versinya berbeda.
sumber
Coba instal sebagai paket python menggunakan pip sebagai berikut
Jika Anda ingin menjalankan skrip python 3.x, instal scipy dengan:
sumber
Untuk Pengguna Windows: pip install -U scipy
sumber
jika Anda menggunakan pycharm pergi ke pengaturan dan di sub-tab penerjemah proyek klik tanda "+" di sebelah daftar dan di bilah pencarian di sana cari nama "scipy" dan instal paket.
sumber
Python Anda tidak tahu di mana Anda menginstal scipy. tambahkan jalur scipy ke
PYTHONPATH
dan saya harap ini akan menyelesaikan masalah Anda.sumber
export PYTHONPATH="/path/to/scipy:$PYTHONPATH"
Masalah saya adalah bahwa saya salah mengeja salah satu pustaka saat menginstal dengan pip3, yang berakhir dengan semua pustaka yang diunduh lainnya dalam perintah yang sama tidak diinstal. Jalankan instalasi pip3 lagi dan mereka harus diinstal dari cache mereka.
sumber
Ini mungkin terlalu mendasar (dan mungkin dapat diasumsikan), tetapi -
Pengguna Fedora dapat menggunakan:
sudo dnf install python-scipy
dan kemudian (Untuk python3.x):
pip3 install scipy
atau (Untuk python2.7):
pip2 install scipy
sumber
Gunakan
sudo pip install scipy
untuk menginstal perpustakaan sehingga tidak bisa meminta izin nantisumber