Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Regarding installing SciPy from PyCharm

I have been trying to install SciPy in PyCharm on Windows 7. But the installation process failed with the following error message.

Enter image description here

Then I followed the steps listed in install Python package with .whl file,

pip install wheel
pip install some-package.whl

The installation process was successful. However, I still cannot find the SciPy package from PyCharm.

Enter image description here

like image 953
user297850 Avatar asked Feb 22 '15 21:02

user297850


2 Answers

If you've gotten over the NumPy/wheel issues in installing SciPy on Windows 7, then this is a relatively quick fix. In short, you need to add the path where SciPy lives (only a few subfolders away from Python). You can see a general summary of adding paths in PyCharm here.

Open a Python Interpreter where you can open SciPy.

>> import scipy
>> scipy.__file__
"path/to/scipy"

Here is what my path looked like:

C:\Users\ME\AppData\Local\Continuum\Anaconda3\Lib\site-packages\scipy

So, SciPy is installed in Continuum, whereas Python lives in its own directory. The default interpreter paths in PyCharm look in the Python directory, shown below:

file://C:/Users/ME/AppData/Local/Programs/Python/Python35/DLLs
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib
file://C:/Users/ME/AppData/Local/Programs/Python/Python35
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib/site-packages
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib/site-packages/win32
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib/site-packages/win32/lib
file://C:/Users/ME/AppData/Local/Programs/Python/Python35/Lib/site-packages/pythonwin

To fix this, open PyCharm and head to menu FileSettingsProject Interpreter. Open the ProjectInterprets, and there is a small button on the right side labelled "show paths". I added my path up to SciPy:

file://C:/Users/ME/AppData/Local/Continuum/Anaconda3/Lib/site-packages/

Go ahead and add your path here, and you should be good to go!

like image 126
Peanut Butter Vibes Avatar answered Oct 21 '22 00:10

Peanut Butter Vibes


I had a similar issue with installing SciPy in Pycharm and I solved it by downloading scipy as an exe file for my python version from sourceforge:

http://sourceforge.net/projects/scipy/files/scipy/

Now I can see scipy in my project interpreter and use it without errors.

like image 36
Reem Avatar answered Oct 21 '22 00:10

Reem