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

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

12
อัพเกรด python ใน virtualenv
มีวิธีในการอัพเกรดเวอร์ชั่นของไพ ธ อนที่ใช้ใน virtualenv หรือไม่ (เช่นถ้ามีการปล่อยบั๊กออกมา)? ฉันทำได้pip freeze --local > requirements.txtแล้วลบไดเรกทอรีและpip install -r requirements.txtแต่ต้องมีการติดตั้งไลบรารีขนาดใหญ่จำนวนมากตัวอย่างเช่นnumpyซึ่งฉันใช้บ่อย ฉันเห็นว่านี่เป็นข้อได้เปรียบเมื่ออัปเกรดจากเช่น 2.6 -> 2.7 แต่จะเป็นอย่างไรเมื่อ 2.7.x -> 2.7.y

15
การติดตั้ง Python ล้มเหลว: คำสั่งไม่ถูกต้อง egg_info
ฉันพบว่าเมื่อเร็ว ๆ นี้เมื่อฉันพยายามติดตั้งแพ็กเกจPythonโดยใช้pipฉันได้รับข้อผิดพลาดด้านล่าง ฉันพบข้อมูลอ้างอิงออนไลน์ที่มีการใช้ " python2 setup.py install " จากไดเรกทอรีดาวน์โหลดและแน่นอนพบว่าสิ่งนี้จะได้ผลถ้าฉันค้นหาและดาวน์โหลดแพ็คเกจ (จาก pypi) ด้วยตนเอง แต่ฉันไม่รู้ว่า pip กำลังดาวน์โหลดแพ็คเกจอยู่ที่ไหนและ / หรือทำไมมันจึงล้มเหลวในลักษณะนี้ ฉันพยายามทำการอัพเกรด pip แต่มันก็ล้มเหลวในทำนองเดียวกันโดยมีข้อผิดพลาด "ไม่รู้จักตัวเลือกการแจกจ่าย" (รายการ entry_points, zip_safe, test_suite, tests_require)! pip 1.0.1 ActivePython 2.7 การพยายามใช้ pypm ของ ActiveState ล้มเหลวเนื่องจากมีฐานห้องสมุดที่เล็กกว่าและไม่มีแพ็คเกจเหล่านี้ C:\test>pip install requests-oauth Downloading/unpacking requests-oauth Downloading requests-oauth-0.4.1.tar.gz Running setup.py egg_info for package requests-oauth E:\Plang\ActivePython\lib\distutils\dist.py:267: …
205 python  pip 

8
อะไรคือสิ่งที่เทียบเท่ากับแพคเกจการติดตั้งแพคเกจ 'npm --save-dev`?
ใน nodejs ฉันสามารถทำได้npm install package --save-devเพื่อบันทึกแพ็คเกจที่ติดตั้งไว้ในแพ็คเกจ ฉันจะทำสิ่งเดียวกันใน Python package manager ได้pipอย่างไร ผมอยากจะบันทึกชื่อแพคเกจและรุ่นของมันเข้าไปพูดเพียงหลังจากติดตั้งแพคเกจใช้สิ่งที่ต้องการrequirements.pippip install package --save-dev requirements.pip
202 python  node.js  pip 

10
วิธีใช้ pip กับ Python 3.x ข้าง Python 2.x
ฉันติดตั้ง Python 3.x (นอกเหนือจาก Python 2.x บน Ubuntu) และเริ่มการจับคู่โมดูลที่ใช้ใน Python 2.x อย่างช้าๆ ดังนั้นฉันสงสัยว่าฉันควรใช้วิธีใดเพื่อทำให้ชีวิตง่ายขึ้นโดยใช้ pip สำหรับ Python 2.x และ Python 3.x

8
ทำไมฉันไม่สามารถสร้างวงล้อด้วยไพ ธ อนได้?
นี่คือคำสั่งที่ฉันใช้: $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(setuptools.__version__)" 2.1 $ python --version Python …

8
วัตถุประสงค์ของ“ pip install --user …” คืออะไร?
จากpip install --help: --user Install to the Python user install directory for your platform. Typically ~/.local/, or %APPDATA%\Python on Windows. (See the Python documentation for site.USER_BASE for full details.) เอกสารสำหรับเว็บไซต์ USER_BASE เป็นหนอนที่น่ากลัวที่น่าสนใจ * ห้ามเรื่องที่ฉันไม่เข้าใจ --userภาษาอังกฤษธรรมดามีจุดประสงค์อะไร? ทำไมการรวมแพคเกจถึง~/.local/สำคัญ? ทำไมไม่เพียงเอาไฟล์ปฏิบัติการมาไว้ที่ $ PATH ของฉันล่ะ

5
วิธีการติดตั้งแพ็คเกจหลามหลายแพคพร้อมกันโดยใช้ pip
ฉันรู้ว่ามันเป็นวิธีที่ง่ายในการทำ แต่ฉันไม่พบมันที่นี่หรือบน google ดังนั้นฉันอยากรู้ว่ามีวิธีการติดตั้งหลายแพคเกจโดยใช้ pip สิ่งที่ต้องการ: pip install progra1 , progra2 ,progra3 ,progra4 . หรือ: pip install (command to read some txt containing the name of the modules)
188 python  pip 

16
ไม่สามารถหารุ่นที่ตรงกับความต้องการของเมตริกซ์
ผมติดตั้งรุ่นล่าสุดของงูใหญ่และรุ่นล่าสุดของ(3.6.4 64-bit) PyCharm (2017.3.3 64-bit)จากนั้นฉันติดตั้งโมดูลบางตัวใน PyCharm (Numpy, Pandas ฯลฯ ) แต่เมื่อฉันลองติดตั้ง Tensorflow มันไม่ได้ติดตั้งและฉันได้รับข้อความแสดงข้อผิดพลาด: ไม่พบรุ่นที่ตรงตามข้อกำหนด TensorFlow (จากรุ่น:) ไม่พบการแจกแจงที่ตรงกันสำหรับ TensorFlow จากนั้นฉันลองติดตั้ง TensorFlow จากพรอมต์คำสั่งและฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกัน อย่างไรก็ตามฉันติดตั้ง tflearn สำเร็จแล้ว ฉันติดตั้ง Python 2.7 ด้วย แต่ฉันได้รับข้อความแสดงข้อผิดพลาดเดิมอีกครั้ง ฉัน googled ข้อผิดพลาดและลองสิ่งที่แนะนำให้คนอื่น แต่ไม่มีอะไรทำงาน (รวมถึงการติดตั้ง Flask) ฉันจะติดตั้ง Tensorflow ได้อย่างไร ขอบคุณ


14
การใช้ Pip เพื่อติดตั้งแพ็คเกจไปยัง Anaconda Environment
conda 4.2.13 MacOSX 10.12.1 ฉันพยายามติดตั้งแพคเกจจากpipสภาพแวดล้อมสด (เสมือน) ที่สร้างขึ้นโดยใช้อนาคอนดา ในเอกสารอนาคอนดามันบอกว่ามันดีมาก มันทำแบบเดียวกับ virtualenv เปิดใช้งานสภาพแวดล้อมที่คุณต้องการนำโปรแกรมจากนั้นไปติดตั้งโปรแกรม ... ฉันสร้างสภาพแวดล้อมที่ว่างเปล่าใน Ananconda เช่นนี้ conda create -n shrink_venv เปิดใช้งาน: source activate shrink_venv จากนั้นผมก็สามารถมองเห็นในขั้วที่ฉันกำลังทำงานใน (shrink_venv)env เกิดปัญหาขึ้นเมื่อฉันพยายามติดตั้งแพคเกจโดยใช้pip: (shrink_venv): pip install Pillow Requirement already satisfied (use --upgrade to upgrade): Pillow in /Library/Python/2.7/site-packages ดังนั้นฉันสามารถเห็นมันคิดว่าความต้องการเป็นที่พอใจจากแพคเกจทั้งระบบ ดังนั้นดูเหมือนว่าสภาพแวดล้อมจะทำงานไม่ถูกต้องไม่เหมือนที่กล่าวไว้ในเอกสาร ฉันกำลังทำอะไรผิดที่นี่? เพิ่งทราบว่าฉันรู้ว่าคุณสามารถใช้conda installสำหรับแพ็คเกจ แต่ฉันมีปัญหากับหมอนจากอนาคอนด้าดังนั้นฉันจึงต้องการได้รับจากpipและเนื่องจากเอกสารบอกว่าไม่เป็นไร ผลลัพธ์ของwhich -a pip: /usr/local/bin/pip …

4
ติดตั้งคอมไพล์คอมมิตเฉพาะด้วย pip
ฉันกำลังพัฒนาแอพ django และฉันใช้ pip เพื่อจัดการความต้องการของฉัน ฉันจะติดตั้งคอมมิทเฉพาะของคอมมิทได้อย่างไร? ในกรณีของฉันฉันต้องติดตั้งคอมมิทนี้: https://github.com/aladagemre/django-notification/commit/2927346f4c513a217ac8ad076e494dd1adbf70e1
172 git  install  commit  pip 

5
จะอัพเดท / อัพเกรดแพ็คเกจด้วย pip ได้อย่างไร?
วิธีการอัพเดทแพ็คเกจโดยใช้ pip คืออะไร? สิ่งเหล่านั้นไม่ทำงาน: pip update pip upgrade ฉันรู้ว่านี่เป็นคำถามง่าย ๆ แต่เป็นสิ่งจำเป็นเนื่องจากไม่ใช่เรื่องง่ายที่จะหา ( เอกสารประกอบ pip ไม่ปรากฏขึ้นและคำถามอื่น ๆ จากกองล้นมีความเกี่ยวข้อง แต่ไม่ตรงกับที่)
171 python  pip 

15
การติดตั้ง Windows Scipy: ไม่พบทรัพยากร Lapack / Blas
ฉันพยายามติดตั้งไพ ธ อนและชุดของแพ็กเกจลงบนเดสก์ท็อป 64 บิต windows 7 ฉันได้ติดตั้ง Python 3.4, ติดตั้ง Microsoft Visual Studio C ++ และติดตั้งเรียบร้อยแล้ว, หมีแพนด้าและอื่น ๆ ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อพยายามติดตั้ง scipy; numpy.distutils.system_info.NotFoundError: no lapack/blas resources found ฉันใช้ pip ติดตั้งออฟไลน์คำสั่งติดตั้งที่ฉันใช้อยู่คือ; pip install --no-index --find-links="S:\python\scipy 0.15.0" scipy ฉันได้อ่านโพสต์ที่นี่เกี่ยวกับการต้องการคอมไพเลอร์ซึ่งถ้าฉันเข้าใจถูกต้องคือคอมไพเลอร์ VS C ++ ฉันใช้รุ่น 2010 เพราะฉันใช้ Python 3.4 สิ่งนี้ใช้ได้กับแพ็คเกจอื่น ๆ ฉันต้องใช้ไบนารี่ของหน้าต่างหรือมีวิธีที่ฉันสามารถติดตั้ง pip เพื่อทำงานได้หรือไม่? ขอบคุณมากสำหรับความช่วยเหลือ

17
ไม่สามารถติดตั้งแพ็คเกจ Python [SSL: TLSV1_ALERT_PROTOCOL_VERSION]
ฉันกำลังพยายามติดตั้งไลบรารี Python โดยใช้pipรับข้อผิดพลาด SSL: ~/projects/base  pre-master± pip install xdict Collecting xdict Could not fetch URL https://pypi.python.org/simple/xdict/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping Could not find a version that satisfies the requirement xdict (from versions: ) No matching distribution …

8
การเปลี่ยนชื่อโฟลเดอร์ virtualenv โดยไม่ทำลาย
ฉันได้สร้างโฟลเดอร์และเริ่มต้นอินสแตนซ์ virtualenv ในนั้น $ mkdir myproject $ cd myproject $ virtualenv env เมื่อฉันรัน(env)$ pip freezeมันจะแสดงแพ็คเกจที่ติดตั้งตามที่ควร ตอนนี้ผมต้องการที่จะเปลี่ยนชื่อไปmyproject/project/ $ mv myproject/ project/ อย่างไรก็ตามตอนนี้เมื่อฉันวิ่ง $ . env/bin/activate (env)$ pip freeze มันบอกว่าไม่ได้ติดตั้ง pip ฉันจะเปลี่ยนชื่อโฟลเดอร์โครงการโดยไม่ทำลายสภาพแวดล้อมได้อย่างไร
162 python  ubuntu  virtualenv  pip 

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