Импорт numpy / scipy через Powershell с Python (x, y)

Недавно я загрузил Python (x, y) на свой компьютер (Windows 7), который включал все библиотеки научных вычислений (numpy, scipy и т. Д.). Я могу импортировать numpy в IDLE и Spyder (IDE, предоставляемую Python (x, y)), но не могу сделать это с помощью Powershell. Здесь сообщение об ошибке: http://imgur.com/FBgptlC. Код, который я написал с помощью numpy, работает через IDLE и Spyder.


person user217285    schedule 10.08.2015    source источник
comment
Я не знаю Python (x, y) и не использую Windows, но это похоже на проблему с PATH; вам нужно получить Python (x, y) в вашем PowerShell PATH. Причина, по которой он работает в IDLE и Spyder, заключается в том, что они уже настроены для работы с Python (x, y).   -  person Cyphase    schedule 10.08.2015
comment
Я так и подумал. Моя переменная PATH установлена ​​на C: \ Python27, и я могу заниматься обычным программированием на Python. Что я должен делать дальше?   -  person user217285    schedule 10.08.2015
comment
Проверьте $ env: PSModulePath в PowerShell.   -  person notjustme    schedule 10.08.2015
comment
Я получил: C: \ Users (мое имя) \ Documents \ WindowsPowerShell \ Modules; C: \ Windows \ system32 \ WindowsPowerShell \ v1.0 \ Modules \   -  person user217285    schedule 10.08.2015
comment
У вас, вероятно, есть 2 установки python на вашем компьютере, и тот, который в вашей переменной PATH, не является Python(x, y), а является стандартной установкой python, расположенной по адресу C:\Python27. Вы должны удалить C:\Python27 из своего PATH и вместо этого добавить каталог установки вашей Python(x, y) установки (или где бы ни находился исполняемый файл python для Python(x, y)).   -  person Holt    schedule 10.08.2015
comment
это странно. Я также использую python (x, y) и могу просто импортировать pylab в PowerShell. Python (x, y) в любом случае устанавливает python в C: \ Python27, и, судя по вашему снимку экрана, вы действительно используете pyhton в C: \ Python27, поэтому путь кажется нормальным. Может быть, вы хотите попробовать консоль IPython Qt, которая поставляется с Python (x, y)? ИМХО лучше IDLE или PowerShell.   -  person otterb    schedule 10.08.2015
comment
Этот ответ stackoverflow решил мою проблему в Windows 10 с помощью Powershell   -  person Lokesh    schedule 07.10.2020


Ответы (1)


Я включил и выключил свой компьютер, и он работает. Иди разберись.

person user217285    schedule 10.08.2015