Использование pip-модулей в Python Mac OS
У меня проблемы с использованием установленных пакетов на моем Mac. Я приложил изображение с моим терминалом, а также мой код.
Любая помощь будет оценена!
2 ответа
Вы можете проверить установленные пакеты с помощью команды pip freeze
,
это похоже на pandas
пакет не установлен. так что вы можете установить pip install pandas
pip --version
можете проверить версию вашего пипа и проверить версию Python (2 или 3).
Запуск с Python 3 Framework
Вы должны убедиться, что у вас установлены правильные пакеты Python 3.
pip3 install pandas
pip3 install quandl
Затем попробуйте снова запустить скрипт. Похоже, вы устанавливаете пакеты Python 2 (см....Versions/2.7
... в выводе.
Ты можешь попробовать which pip
чтобы увидеть, какой pip
приложение запускается и проверьте его версию с pip --version
,
Бег с conda
Конда служит менеджером пакетов (аналогично pip
), а также виртуальная среда (аналогично virtualenv
virtualenv
документы). Если вы работаете в conda
окружение, вы должны установить зависимости пакета с conda
(не pip
).
Установка зависимостей с conda
С conda
вы можете установить зависимости пакета при первом создании среды Python:
conda create -n my_env pandas quandl
Или вы можете добавить пакеты в уже существующую среду:
conda install -n my_env2 pandas quandl
Конда Солюшн
- сделать новый
conda
среда
conda create my_solution pandas quandl
- активировать эту среду
source activate my_solution
# verify it's activated (should have * by it; don't type $)
$ conda info --envs
# conda environments:
#
my_solution * /Users/{name}/anaconda3/envs/my_solution
root /Users/{name}/anaconda3
- выполнить свой сценарий
$ python linear-regression.py
Open High Low Close Volume Ex-Dividend \
Date
2004-08-19 100.01 104.06 95.96 100.335 44659000.0 0.0
2004-08-20 101.01 109.08 100.50 108.310 22834300.0 0.0
2004-08-23 110.76 113.48 109.05 109.400 18256100.0 0.0
2004-08-24 111.24 111.60 103.57 104.870 15247300.0 0.0
2004-08-25 104.76 108.00 103.88 106.000 9188600.0 0.0
Split Ratio Adj. Open Adj. High Adj. Low Adj. Close \
Date
2004-08-19 1.0 50.159839 52.191109 48.128568 50.322842
2004-08-20 1.0 50.661387 54.708881 50.405597 54.322689
2004-08-23 1.0 55.551482 56.915693 54.693835 54.869377
2004-08-24 1.0 55.792225 55.972783 51.945350 52.597363
2004-08-25 1.0 52.542193 54.167209 52.100830 53.164113
Adj. Volume
Date
2004-08-19 44659000.0
2004-08-20 22834300.0
2004-08-23 18256100.0
2004-08-24 15247300.0
2004-08-25 9188600.0
ПРИМЕЧАНИЕ: в вашем скрипте я изменил все ссылки на Quandl
в quandl
,