![](/img/trans.png)
[英]Got “401 Client Error: Unauthorized” when execute st2 command with fabric 2
[英]Numexpr error when importing Pandas in ST2
我最近為ST2創建了自己的構建文件,以便我可以使用Anaconda安裝的python(以及它的所有軟件包,即pandas)。 一切似乎都有效,除了我從以下代碼中得到以下錯誤:
import pandas as pd
import numpy as np
index = pd.date_range('1/1/2000', periods=8)
df = pd.DataFrame(np.random.randn(8, 3), index=index, columns=['A', 'B', 'C'])
print df
我得到以下輸出:
/Users/myname/anaconda/lib/python2.7/site-packages/numexpr/cpuinfo.py:50: UserWarning: [Errno 2] No such file or directory
stacklevel=stacklevel+1)
/Users/myname/anaconda/lib/python2.7/site-packages/numexpr/cpuinfo.py:71: UserWarning: [Errno 2] No such file or directory
stacklevel=stacklevel+1):
A B C
2000-01-01 -1.548053 -0.151756 0.118057
2000-01-02 -0.882342 0.910580 -0.063268
2000-01-03 0.376109 -1.185223 0.285832
2000-01-04 -1.723744 -0.006433 0.075403
2000-01-05 2.074607 0.464006 0.985860
2000-01-06 -0.174024 1.164324 -1.715245
2000-01-07 -1.396297 -2.066237 -0.236335
2000-01-08 1.148892 1.083617 -0.846928
為了測試numexpr我試過:
import numexpr
numexpr.test()
它使用我的構建在ST2中運行,在使用Anaconda的python(生成'OK')的終端中運行。 我正在使用Python 2.7.8,Anaconda 2.1.0開發OSX 10.9.4。 感謝任何建議 - 謝謝
更新以顯示版本:
INSTALLED VERSIONS
------------------
commit: None
python: 2.7.8.final.0
python-bits: 64
OS: Darwin
OS-release: 13.3.0
machine: x86_64
processor:
byteorder: little
LC_ALL: None
LANG: None
pandas: 0.14.1
nose: 1.3.4
Cython: 0.21
numpy: 1.9.0
scipy: 0.14.0
statsmodels: 0.5.0
IPython: 2.3.0
sphinx: 1.2.3
patsy: 0.3.0
scikits.timeseries: None
dateutil: 1.5
pytz: 2014.7
bottleneck: None
tables: 3.1.1
numexpr: 2.3.1
matplotlib: 1.4.0
openpyxl: 1.8.5
xlrd: 0.9.3
xlwt: 0.7.5
xlsxwriter: 0.5.7
lxml: 3.4.0
bs4: 4.3.2
html5lib: None
httplib2: None
apiclient: None
rpy2: None
sqlalchemy: 0.9.7
pymysql: None
psycopg2: None
這是解析各種標准UNIX命令的std輸出的例程中的錯誤。 確保PATH unix環境變量中有'/ usr / sbin /'。 這個小修復解決了我的mac os(Yosemite with Anaconda / Python)的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.