我想让prices = [u'2.24', u'$2.24', u'$2.24', u'$2.24', u'$2.21']
prices = [float(price.replace('$', '')) for price in prices]
mean = sum(prices)/len(prices)
print(mean)
# 2.2340000000000004
在我的电脑上运行,而且我在过去的几个小时里一直在与它斗争。目前,即时运行python 3.6,我在Windows 10上。我首先尝试使用scipy
安装它,无论我做什么都失败了。然后我去下载了wheel文件并使用pip
手动安装。然后我使用pip
来获取其他依赖项,例如网站pip
。它安装了其余的包就好了。
如果我在pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
IDEL
它会给我一个错误
import scipy
如果我进入该文件注释掉该行,它将导入但之后我会在尝试做任何事情时遇到更多错误。
此外,我尝试安装 Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
from scipy import special, optimize
File "C:\Users\Kevin\AppData\Local\Programs\Python\Python36-32\lib\site-packages\scipy\__init__.py", line 116, in <module>
from scipy._lib._ccallback import LowLevelCallable
File "C:\Users\Kevin\AppData\Local\Programs\Python\Python36-32\lib\site-packages\scipy\_lib\_ccallback.py", line 1, in <module>
from . import _ccallback_c
ImportError: cannot import name '_ccallback_c'
作为依赖项管理器,这似乎可以正常安装,但如果我尝试使用anaconda
或Atom
作为我的文本编辑器,它可以&# 39;在编译和抛出错误时似乎找到了scipy。我有点不知所措,对此有任何建议或帮助将不胜感激。先感谢您。