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

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

3
apt-get install vs pip install
ฉันสับสนเล็กน้อยเกี่ยวกับกรณีที่ต้องใช้คำสั่งข้างต้นเมื่อดาวน์โหลดแพ็คเกจหลาม ฉันพยายามดาวน์โหลดแพ็คเกจชื่อ pyudev ตามคำตอบของคำถามนี้ ฉันใช้คำสั่งนี้: sudo pip install python-pyudev แต่ได้รับข้อความต่อไปนี้: Downloading/unpacking python-pyudev Could not find any downloads that satisfy the requirement python-pyudev Cleaning up... No distributions at all found for python-pyudev Storing complete log in /home/vineet/.pip/pip.log อย่างไรก็ตามสิ่งต่อไปนี้ใช้ได้ผล: sudo apt-get install python-pyudev เมื่อเป็นที่apt-getควรจะนำมาใช้ในการติดตั้งแพคเกจและเมื่อมีการpython-pipใช้งานอย่างไร

3
การติดตั้ง pip3 (สำหรับ python3) บน Ubuntu 16.04 LTS โดยใช้พรอกซี
ฉันได้ลองเข้า: sudo apt install python3-pip ข้อผิดพลาดที่ฉันได้รับคือ: $ sudo apt install python3-pip Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libexpat1-dev libpython3-dev libpython3.5-dev python-pip-whl python3-dev python3-wheel python3.5-dev The following NEW packages will be installed: libexpat1-dev libpython3-dev libpython3.5-dev python-pip-whl python3-dev python3-pip python3-wheel …

6
ฉันจะตรวจจับและลบแพ็คเกจ Python ที่ติดตั้งผ่าน pip ได้อย่างไร
ผมได้ติดตั้งแพคเกจบังเอิญหลามกับระบบของฉันโดยใช้แทนpip apt-getฉันทำสิ่งนี้ในสองวิธี: ใช้ virtualenv รุ่นเก่ากว่าฉันลืมผนวก--no-site-packagesเมื่อสร้าง virtualenv - หลังจากนั้นเมื่อฉันเรียกpip installแพคเกจ Python ที่ติดตั้งไปยังระบบมากกว่า virtualenv ในการตั้งค่า virtualenv อย่างถูกต้องฉันพิมพ์sudo pip install somepackage- sudo ติดตั้งกับระบบมากกว่า virtualenv ฉันสังเกตเห็นสิ่งนี้เพราะฉันพิมพ์pip freezeนอก virtualenv และพบแพ็คเกจ Python บางรายการที่ไม่ควรอยู่ที่นั่น ดังนั้นตอนนี้คำถามของฉันคือ: ฉันจะระบุแพ็คเกจ Python ทั้งหมดที่ติดตั้งผิดพลาดในระบบได้อย่างไร (นั่นคือ Python แพ็คเกจที่ปรากฏในpip freezeรายการ แต่ไม่ได้ติดตั้งapt-get) ฉันจะลบออกได้อย่างไร

7
Pip ไม่ทำงาน: ImportError: ไม่มีโมดูลชื่อ 'pip._internal'
วิ่งpipหรือpip3ผลลัพธ์ด้วย: Traceback (most recent call last): File "/home/myuser/.local/bin/pip", line 7, in <module> from pip._internal import main ImportError: No module named 'pip._internal' ฉันมีปัญหากับเรื่องนี้และถอนการติดตั้ง pip3 แต่เมื่อฉันพยายามติดตั้งอีกครั้งโดยใช้ sudo apt-get -y install python3-pip มันจะติดตั้ง แต่จากนั้นใช้ pip หรือ pip3 ฉันได้รับข้อผิดพลาดเดียวกัน #which pip3 /home/myuser/.local/bin/pip3
62 python  pip 

3
“ ข้อผิดพลาดร้ายแรง: openssl / opensslv.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว” รวบรวม mitmproxy
ฉันพยายามติดตั้งแพ็กเกจ mitmproxy ผ่าน pip เช่นนี้: $ sudo pip install mitmproxy มันจบลงด้วยข้อความแสดงข้อผิดพลาดดังต่อไปนี้: x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o build/temp.linux-x86_64-2.7/_openssl.c:391:30: fatal error: openssl/opensslv.h: No such file or directory compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 …
52 compiling  gcc  pip 

6
จะอัพเกรด pip เป็นรุ่นล่าสุดได้อย่างไร?
ฉันติดตั้ง pip โดยใช้get-pip.pyหลังจากpip freezeข้อผิดพลาดด้านล่าง Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main status = self.run(options, args) File "/usr/lib/python2.7/dist-packages/pip/commands/freeze.py", line 74, in run req = pip.FrozenRequirement.from_dist(dist, dependency_links, find_tags=find_tags) File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 299, in from_dist assert len(specs) == 1 and specs[0][0] == '==' AssertionError Storing debug log for …
51 upgrade  python  pip 

3
เกิดข้อผิดพลาดในการติดตั้ง scrapy ใน virtualenv โดยใช้ pip
pip install scrapy Downloading/unpacking scrapy Downloading Scrapy-0.24.2-py2-none-any.whl (502kB): 502kB downloaded Downloading/unpacking pyOpenSSL (from scrapy) Downloading pyOpenSSL-0.14.tar.gz (128kB): 128kB downloaded Running setup.py (path:/home/elie/.virtualenvs/stat/build/pyOpenSSL/setup.py) egg_info for package pyOpenSSL warning: no previously-included files matching '*.pyc' found anywhere in distribution no previously-included directories found matching 'doc/_build' Requirement already satisfied (use --upgrade to upgrade): six>=1.5.2 …

2
จะติดตั้ง pip สำหรับ Python 3.6 บน Ubuntu 16.10 ได้อย่างไร
ฉันต้องการเริ่มโดยชี้ให้เห็นว่าคำถามนี้อาจดูเหมือนซ้ำกัน แต่ไม่ใช่ คำถามทั้งหมดที่ฉันเห็นที่นี่ใน Ask Ubuntu เกี่ยวกับ pip สำหรับ Python 3 และฉันกำลังพูดถึง Python 3.6 ขั้นตอนที่ใช้ไปแล้วจะไม่ทำงานกับ Python 3.6 ผมได้ชัดเจน Ubuntu 16.10 ภาพจากร้านค้านักเทียบท่าอย่างเป็นทางการ วิ่ง apt-get update วิ่ง apt-get install python3.6 วิ่ง apt-get install python3-pip วิ่ง pip3 install requests bs4 วิ่ง python3.6 script.py ได้ModuleNotFoundErrorด้านล่าง: Traceback (most recent call last): File "script.py", line 6, in …

6
`sudo pip install` ยังคงใช้งานไม่ได้หรือไม่?
ฉันใหม่กับ Ubuntu ดังนั้นโปรดอดทนกับฉัน ฉันติดตั้งpipโดยใช้คำสั่งนี้: sudo apt-get -y install python-pip. จากนั้นฉันติดตั้งNLTKโดยใช้คำสั่งบนเว็บไซต์ของพวกเขาซึ่งก็คือ: sudo pip install -U nltk. แต่แล้วฉันก็สะดุดกับคำถามนี้ที่บอกว่าทุกสิ่งที่ฉันทำคือ บรรทัดที่ทำให้ฉันหลงไหลมากที่สุดคือการใช้sudo pipผิดโดยกำเนิดและpipแรงมากเกินไปอาจทำให้ไฟล์ระบบปฏิบัติการเสียหาย ทุกคนสามารถตรวจสอบการอ้างสิทธิ์นี้ได้หรือไม่ หมายเหตุ - ฉันใช้sudoเพราะเมื่อฉันลองคำสั่งapt-get -y install python-pipมันทำให้ฉันมีข้อผิดพลาด 2 ครั้ง: E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?


7
เมื่อใช้ sudo เพื่อเรียกใช้ pip“ ไม่พบคำสั่ง pip:” แต่ถูกติดตั้งแล้ว
sudo easy_install pip Searching for pip Best match: pip 1.4.1 Processing pip-1.4.1-py2.7.egg pip 1.4.1 is already the active version in easy-install.pth Installing pip script to /home/nyzlfc/.local/bin Installing pip-2.7 script to /home/nyzlfc/.local/bin Using /home/nyzlfc/.local/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg Processing dependencies for pip Finished processing dependencies for pip และเมื่อฉันวิ่ง sudo pip install -U pyyaml nltk ฉันเข้าใจ: …

4
วิธีการติดตั้ง pydot และ graphviz?
ฉันกำลังเรียกใช้รหัสที่ต้องการ pydot และ graphviz ฉันใช้ python 3.5 และ Ubuntu 16.04 LTS 64 บิต File "/usr/local/lib/python3.5/dist-packages/keras/utils/vis_utils.py", line 17, in _check_pydot raise ImportError('Failed to import pydot. You must install pydot' ImportError: Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work. ฉัน googled เล็ก ๆ น้อย ๆ แล้วพบว่าผมสามารถติดตั้ง …
24 16.04  python3  pip 

4
ฉันจะติดตั้งแพ็กเกจด้วย pip ได้อย่างไรเมื่อมี Python หลายเวอร์ชัน?
ฉันติดตั้งไพ ธ อนรุ่นที่แตกต่างกันไพ ธ อน 2.7 เป็นค่าเริ่มต้นและ 3.2 เป็นครั้งที่สอง ตอนนี้ฉันต้องการติดตั้งพีระมิดในการติดตั้ง 3.2 ฉันจะทำสิ่งนี้ได้อย่างไร เพียงแค่ใช้pipการติดตั้งปิรามิดไม่ทำงานดังนั้นฉันจะเปลี่ยนรุ่นที่ดาวน์โหลดได้อย่างไร
22 python  pip 

10
ใช้ Pip3 ImportError: ไม่สามารถนำเข้าชื่อ 'main'
ฉันต้องการติดตั้ง Scipy (ติดตั้ง Numpy ไว้แล้ว) ฉันติดตั้ง Python 3.5.1-3 กับระบบปฏิบัติการและ IDLE3 (3.5.2) เมื่อฉันตีในสถานี sudo pip3 install scipy มันพิมพ์ออกมา Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import main ImportError: cannot import name 'main' ฉันได้ลองติดตั้ง pip3 แล้วเริ่มระบบปฏิบัติการใหม่ แต่ก็ไม่เปลี่ยน pip3 ทำงานร่วมกับคนอื่นอย่างประหลาดหรือไม่?
21 python3  pip 

4
จะติดตั้ง pip รุ่นล่าสุดได้อย่างไรเมื่อฉันติดตั้ง Ubuntu ไว้แล้ว?
ใน Ubuntu 16.04 เมื่อคุณทำ: pip install --upgrade pip คุณได้รับ: Collecting pip Using cached pip-8.1.2-py2.py3-none-any.whl Installing collected packages: pip Successfully installed pip-8.1.1 You are using pip version 8.1.1, however version 8.1.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. ยุติธรรมพอสมควร ตอนนี้ลอง pip install --upgrade pip และคุณจะได้รับ: …

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