คำถามติดแท็ก pip

ใช้สำหรับคำถามเกี่ยวกับตัวติดตั้งแพ็คเกจ Python

8
DistutilsOptionError: ต้องระบุ home หรือ prefix / exec-prefix - ไม่ใช่ทั้งสองอย่าง
ฉันมักจะได้รับการติดตั้งแพ็กเกจหลามผ่าน pip สำหรับ Google App Engine ฉันต้องติดตั้งแพ็คเกจไปยังไดเรกทอรีเป้าหมายอื่น ฉันพยายามแล้ว: pip ติดตั้ง -I flask-restful --target ./lib แต่มันล้มเหลวด้วย: ต้องจัดหาทั้งที่บ้านหรือคำนำหน้า / exec-prefix - ไม่ใช่ทั้งสองอย่าง ฉันจะทำให้เรื่องนี้ทำงานได้อย่างไร

14
ติดตั้งโมดูลโดยใช้ pip สำหรับเวอร์ชันหลามเฉพาะ
บน Ubuntu 10.04 โดยค่าเริ่มต้นมีการติดตั้ง Python 2.6 จากนั้นฉันได้ติดตั้ง Python 2.7 ฉันpip installจะใช้ติดตั้งแพ็คเกจสำหรับ Python 2.7 ได้อย่างไร ตัวอย่างเช่น: pip install beautifulsoup4 โดยค่าเริ่มต้นจะติดตั้ง BeautifulSoup สำหรับ Python 2.6 เมื่อฉันทำ: import bs4 ใน Python 2.6 ใช้งานได้ แต่ใน Python 2.7 ระบุว่า: No module named bs4
143 python  pip 

10
ฉันจะติดตั้งจากแคชในพื้นที่ที่มี pip ได้อย่างไร
ฉันติดตั้งแพ็คเกจเดียวกันจำนวนมากในสภาพแวดล้อมvirtualenv ที่แตกต่างกัน มีวิธีที่ฉันสามารถดาวน์โหลดแพ็คเกจหนึ่งครั้งแล้วติดตั้งpipจากแคชในเครื่องหรือไม่? สิ่งนี้จะลดแบนด์วิดท์และเวลาในการดาวน์โหลด
142 virtualenv  pip 

2
ความแตกต่างระหว่าง pyenv, virtualenv, anaconda คืออะไร?
ฉันเป็นโปรแกรมเมอร์ทับทิมที่พยายามเรียนรู้หลาม ฉันเป็นครอบครัวที่สวยด้วย pyenv เพราะมันเป็นเหมือนสำเนาและวางจาก rbenv Pyenv ช่วยให้มีงูหลามมากกว่าหนึ่งรุ่นในระบบและยังสามารถแยกงูหลามได้โดยไม่ต้องสัมผัสส่วนที่บอบบางของระบบ ฉันคิดว่าทุกการติดตั้งหลามมาพร้อมกับแพ็คเกจ pip สิ่งที่ฉันยังไม่เข้าใจคือมีไพ ธ อนจำนวนมากที่แนะนำให้ใช้ virtualenv และแอนนาคอนดานี้ ฉันยังสามารถค้นหา virtualenv plugin สำหรับ pyenv ได้ ตอนนี้ฉันสับสนกับวัตถุประสงค์ของ pyenv และ virtualenv สองตัวนี้ ที่แย่กว่านั้นใน pyenv นั่นคือ virtualenv plugin คำถามของฉันคือ: ความแตกต่างระหว่าง pyenv และ virtualenv คืออะไร? มีความแตกต่างในการใช้คำสั่ง pip ภายใน pyenv และ virtualenv หรือไม่? pyenv virutalenv นี้ทำอะไร คำอธิบายของคุณด้วยตัวอย่างจะได้รับการชื่นชมอย่างมาก

10
ฉันจะติดตามแพคเกจที่ติดตั้ง pip ในสภาพแวดล้อม Anaconda (Conda) ได้อย่างไร
ผมได้ติดตั้งและได้รับใช้งูกระจายงูหลามและฉันได้เริ่มใช้งู (Conda) สภาพแวดล้อม ฉันสามารถใช้conda install...คำสั่งมาตรฐานเพื่อวางแพคเกจจากการแจกจ่ายในสภาพแวดล้อมของฉัน แต่จะใช้อะไรนอก (เช่น Flask-WTF, flask-sqlalchemy และ alembic) ฉันต้องใช้pip installในสภาพแวดล้อมที่ใช้งานอยู่ อย่างไรก็ตามเมื่อฉันดูเนื้อหาของสภาพแวดล้อมไม่ว่าจะในไดเรกทอรีหรือใช้แพ็คเกจ ed conda listเหล่านี้pip installจะไม่แสดงขึ้นมา ใช้pip freezeและpip listแสดงรายการทุกแพ็คเกจที่ฉันเคยติดตั้ง มีวิธีในการติดตามสิ่งที่อยู่ในแต่ละ Anaconda ของฉันenv(ทั้งpipและcondaติดตั้ง)?
141 python  pip  anaconda  env  conda 

13
Virtualenv - ไม่มีแพ็คเกจไซต์และ pip ​​ยังคงค้นหาแพ็คเกจทั่วโลกอยู่หรือไม่
ฉันรู้สึกประทับใจที่virtualenv --no-site-packagesจะสร้างสภาพแวดล้อม Python ที่แยกออกจากกันอย่างสิ้นเชิง แต่ดูเหมือนจะไม่เป็นเช่นนั้น ตัวอย่างเช่นฉันติดตั้ง python-django ไว้ทั่วโลก แต่ต้องการสร้าง Virtualenv ด้วย Django เวอร์ชันอื่น $ virtualenv --no-site-packages foo New python executable in foo/bin/python Installing setuptools............done. $ pip -E foo install Django Requirement already satisfied: Django in /usr/share/pyshared Installing collected packages: Django Successfully installed Django จากสิ่งที่ฉันบอกได้pip -E foo installข้างต้นควรจะติดตั้ง Django เวอร์ชันใหม่อีกครั้ง นอกจากนี้ถ้าฉันบอกให้ …
140 python  virtualenv  pip 

11
ไม่พบรุ่นที่ตรงตามข้อกำหนด <package>
ฉันกำลังติดตั้งแพ็กเกจ Python หลาย ๆ ตัวใน Ubuntu 12.04 โดยใช้requirements.txtไฟล์ต่อไปนี้: numpy&gt;=1.8.2,&lt;2.0.0 matplotlib&gt;=1.3.1,&lt;2.0.0 scipy&gt;=0.14.0,&lt;1.0.0 astroML&gt;=0.2,&lt;1.0 scikit-learn&gt;=0.14.1,&lt;1.0.0 rpy2&gt;=2.4.3,&lt;3.0.0 และทั้งสองคำสั่ง: $ pip install --download=/tmp -r requirements.txt $ pip install --user --no-index --find-links=/tmp -r requirements.txt (อันแรกดาวน์โหลดแพ็คเกจและอันที่สองติดตั้ง) กระบวนการหยุดทำงานบ่อยครั้งพร้อมกับข้อผิดพลาด: Could not find a version that satisfies the requirement &lt;package&gt; (from matplotlib&lt;2.0.0,&gt;=1.3.1-&gt;-r requirements.txt (line 2)) (from versions: ) No …

1
ตัวเลือก“ -U” คืออะไรในการติดตั้ง pip -U
แม้จะมี Google เป็นจำนวนมาก แต่ฉันไม่พบเอกสารใด ๆ สำหรับตัวเลือก / อาร์กิวเมนต์บรรทัดคำสั่งของ pip อะไรpip install -Uหมายถึง? ไม่มีใครมีลิงก์ไปยังรายการตัวเลือกและข้อโต้แย้งของ pip หรือไม่?
138 python  command-line  pip 

3
ฉันสามารถใช้ `pip` แทนที่จะเป็น 'easy_install' สำหรับ 'python setup.py install` resolution การพึ่งพาได้หรือไม่?
python setup.py installโดยอัตโนมัติจะติดตั้งแพคเกจที่ระบุไว้ในการใช้requires=[] easy_installฉันจะให้มันใช้งานpipแทนได้อย่างไร?
137 python  easy-install  pip 

9
ImportError: ไม่มีโมดูลชื่อ dateutil.parser
ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อนำเข้าpandasในPythonโปรแกรม monas-mbp:book mona$ sudo pip install python-dateutil Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python Cleaning up... monas-mbp:book mona$ python t1.py No module named dateutil.parser Traceback (most recent call last): File "t1.py", line 4, in &lt;module&gt; import pandas as pd File "/Library/Python/2.7/site-packages/pandas/__init__.py", line 6, in &lt;module&gt; from . …
134 python  pandas  pip 

1
Pipfile และ Pipfile.lock มีการใช้งานอย่างไร
ดูเหมือนว่า Pipfile / Pipfile.lock มีวัตถุประสงค์เพื่อทดแทนความต้องการ.txtในบริบทของบรรจุภัณฑ์ Python อย่างไรก็ตามมีเอกสารไม่มากเกี่ยวกับวิธีการใช้งานจริงเหล่านี้ ฉันพบคำอธิบายการพัฒนาของ pipfile ในส่วน PyPi ของเว็บไซต์ Python ที่นี่แต่มันค่อนข้างยุ่งและไม่ได้อธิบายความหมายของส่วนต่าง ๆ ของไฟล์ ตัวชี้ใด ๆ เกี่ยวกับวิธีทำความเข้าใจไฟล์เหล่านี้?
132 python  pip 

28
ไม่สามารถติดตั้ง PIL หลังจาก Mac OS X 10.9
ฉันเพิ่งอัปเดต Mac OS เป็น 10.9 และพบว่าโมดูล Python บางส่วน (ทั้งหมด?) ของฉันไม่อยู่ที่นี่อีกต่อไปโดยเฉพาะ Image one ฉันจึงพยายามดำเนินการsudo pip install pilแต่ฉันได้รับข้อผิดพลาดนี้: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/tk.h:78:11: fatal error: 'X11/Xlib.h' file not found # include &lt;X11/Xlib.h&gt; ^ 1 error generated. error: command 'cc' failed with exit status 1 Xcode ของฉันเป็นปัจจุบันและฉันไม่มีความคิดใด ๆ เป็นไปได้ไหมที่ PIL ยังไม่รองรับ 10.9?

5
`--no-cache-dir` ของ pip เหมาะกับอะไร?
ฉันเพิ่งเห็น--no-cache-dirการใช้งานในไฟล์ Docker ฉันไม่เคยเห็นธงนั้นมาก่อนและความช่วยเหลือไม่ได้อธิบาย: --no-cache-dir Disable the cache. คำถาม: แคชคืออะไร? คำถาม: แคชใช้ทำอะไร? คำถาม: ทำไมฉันถึงต้องการปิดการใช้งาน?
131 python  pip 

14
จะติดตั้ง pip สำหรับ Python 3 บน Mac OS X ได้อย่างไร
OS X (Mavericks) มีการติดตั้งสต็อค Python 2.7 แต่ฉันทำสิ่งหลามส่วนตัวกับ 3.3 ฉันเพิ่งล้างการติดตั้ง 3.3.2 และติดตั้ง 3.3.3 ใหม่ ดังนั้นฉันต้องติดตั้งpyserialอีกครั้ง ฉันสามารถทำสิ่งที่ฉันเคยทำมาก่อนซึ่งก็คือ: ดาวน์โหลด pyserial จาก pypi untar pyserial.tgz ซีดี pyserial python3 setup.py install pip3 install pyserialแต่ผมอยากจะทำเช่นเดียวกับเย็นเด็กทำและเพียงแค่ทำสิ่งที่ชอบ แต่ยังไม่ชัดเจนว่าฉันไปถึงจุดนั้นได้อย่างไร และเพียงแค่จุดนั้น ยังไม่สนใจ (เว้นแต่ฉันจะต้องเป็น) ใน virtualenv เลย

12
OSX El Capitan: sudo pip ติดตั้ง OSError: [Errno: 1] ไม่อนุญาตให้ดำเนินการ
เมื่อฉันวิ่ง: sudo pip install ipython ฉันได้รับข้อผิดพลาดต่อไปนี้ OSError: [Errno: 1] ไม่อนุญาตให้ดำเนินการ: '/System/Library/Frameworks/Python.framework/Versions/2.7/share' คำสั่งสุดท้ายที่ดำเนินการพยายามสร้างไดเร็กทอรีที่ระบุไว้ด้านบน นอกจากนี้คำสั่งต่อไปนี้ไม่สามารถติดตั้ง iPython ได้โดยไม่มีข้อผิดพลาดใด ๆ sudo pip install --user python (ฉันใช้ Mac OS X El Capitan ในกรณีที่คนอื่น ๆ ใน OS นี้เห็นปัญหาเดียวกัน)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.