เป็นไปได้ไหม? เมื่อติดตั้งpipให้ติดตั้งแพ็กเกจหลามใน$HOMEโฟลเดอร์ของฉัน (ตัวอย่างเช่นฉันต้องการติดตั้งmercurialใช้pipงาน แต่อยู่ข้างใน$HOMEแทน/usr/local)
ฉันใช้เครื่องแม็คและแค่คิดถึงความเป็นไปได้นี้แทนที่จะ "ทำให้สกปรก" ของ/usr/localฉันฉันจะใช้$HOMEแทน
PEP370เกี่ยวกับสิ่งนี้ เป็นเพียงการสร้าง˜/.localและทำpip install packageเพียงพอที่จะทำให้แพ็คเกจเหล่านี้ติดตั้งเฉพาะที่โฟลเดอร์ $ HOME ของฉันหรือไม่
$ python setup.py --user installเป็นรีสอร์ทที่แล้วผมพยายามที่จะใช้ธรรมดา และมันก็ใช้งานได้ แพ็คเกจนี้ได้รับการติดตั้งที่บ้านย่อยและใช้งานได้ตามปกติ จะต้องคุยกับผู้ดูแลเซิร์ฟเวอร์ของฉัน
wget https://bootstrap.pypa.io/get-pip.pyแล้วตามด้วยpython get-pip.pyคุณก็พร้อมที่จะไป อาจมีประโยชน์หากคุณอยู่ในเครื่องที่ PIP ที่ติดตั้งเก่าเกินไป (เป็นกรณีของฉัน) ดูpip.readthedocs.org/en/latest/installing.htmlสำหรับข้อมูลเพิ่มเติม