沃森工作室非常慢

Watson Studio Very Slow

我在 Watson Studio 上使用 jupyter notebook,安装 python 库需要很长时间。

例如,以下代码行可能需要半小时才能执行:

!conda install -c conda-forge geopy --yes
from geopy.geocoders import Nominatim # module to convert an address into latitude and longitude values

# libraries for displaying images
from IPython.display import Image
from IPython.core.display import HTML

# tranforming json file into a pandas dataframe library
from pandas.io.json   import json_normalize

!conda install -c conda-forge folium=0.5.0 --yes
import folium # plotting library

这是什么原因造成的?

pip install folium

你安装自定义包的root conda环境确实非常复杂(为了满足很多用户的需求,你为了普遍覆盖而付出的代价),而且conda的安装速度特别慢,因为它让很多I/O 操作(即使在 NVMe 驱动器上,它也如您观察到的那样慢)。

这就是为什么 Kaggle(和我们)已将 python 包中的少数几个切换到 pip 的原因,您也应该这样做(如果可能的话,可以在 PyPI 上找到您的包 - 或者最少 GitHub).

也尝试取消固定您要使用的旧版本库(将近三年前发布!)并使用最新版本 - 如果您使用最新版本,则需要重新安装的包会少得多:

所以使用:

pip install folium==0.11.0

或者简单地说:

pip install folium