日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

如何下载python安装包的所有依赖_如何将包含所有依赖项的python包安装到Docker镜像中?...

發布時間:2024/8/23 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何下载python安装包的所有依赖_如何将包含所有依赖项的python包安装到Docker镜像中?... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我在Ubuntu 15.10中使用Docker容器為Pyspark jupyter / pyspark-notebook工作.我需要安裝具有所有依賴項的folium并在容器中運行Pyspark腳本.我成功安裝了Docker,拉出了圖像并使用命令運行它

docker run -d -p 8888:8888 -p 4040:4040 -v /home/$MYUSER/$MYPROJECT:/home/jovyan/work jupyter/pyspark-notebook

然后,我執行代碼示例沒有任何問題

import pyspark

sc = pyspark.SparkContext('local[*]')

# do something to prove it works

rdd = sc.parallelize(range(1000))

rdd.takeSample(False, 5)

我在/ opt / conda中查找了conda環境(正如它在documentation中所說的那樣)但是我的/ opt文件夾中沒有conda.然后,我安裝了miniconda3和folium作為普通Python包的所有依賴項(不涉及Docker).

它不起作用.當我運行圖像并嘗試使用import folium導入包時,它找不到folium包:

ImportErrorTraceback (most recent call last)

in ()

----> 1 import folium

ImportError: No module named 'folium'

所以問題可以歸結為兩個問題:

>集裝箱的conda在哪里?

>如何將我需要的Python包安裝到容器中?

總結

以上是生活随笔為你收集整理的如何下载python安装包的所有依赖_如何将包含所有依赖项的python包安装到Docker镜像中?...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。