我正在嘗試使用Python2.6將PIL安裝到自定義目錄(例如/ home / my_dir / Python),因?yàn)槲以诠ぷ飨到y(tǒng)上沒有root用戶訪問權(quán)限。我可以通過運(yùn)行來安裝可執(zhí)行文件。easy_install --prefix=/home/my_dir/Python Pillow但是該軟件包的其余部分不會安裝到該目錄中。我手動創(chuàng)建了/home/my_dir/Python/lib/python2.6/site-packages,以便可以安裝該軟件包。問題是PIL在/usr/lib/python2.6下我們系統(tǒng)的python解釋器中已經(jīng)存在,因此當(dāng)我運(yùn)行上述命令時,它會從現(xiàn)有的PIL egg中提取信息,而不會將整個東西安裝到我的自定義目錄中,只有可執(zhí)行文件。有沒有一種方法可以將egg本身安裝到自定義目錄中而不卸載現(xiàn)有目錄?
1 回答

狐的傳說
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個贊
因此,我為出現(xiàn)此帖子的任何人找出了解決方案。以下命令將起作用。
easy_install --always-copy --prefix=/home/my_dir/Python/ package
該雞蛋將被復(fù)制到/home/my_dir/Python/lib/pythonX.Y/site-packages/中,并將用于安裝所需的所有軟件包文件。
添加回答
舉報(bào)
0/150
提交
取消