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

9
เปลี่ยนรุ่นเริ่มต้น Python3 ใน Ubuntu
ฉันใช้ Ubuntu 16.04 LTS ฉันpython3ติดตั้งแล้ว มีสองรุ่นที่ติดตั้งอยู่และpython 3.4.3 python 3.6เมื่อใดก็ตามที่ฉันใช้python3คำสั่งจะใช้เวลาpython 3.4.3เริ่มต้น ฉันต้องการที่จะใช้กับpython 3.6python3 python3 --version แสดงให้เห็นว่า version 3.4.3 ผมติดตั้งที่สนับสนุนansible version > 3.5ดังนั้นเมื่อใดก็ตามที่ฉันพิมพ์ ansible ใน terminal มันจะพ่นข้อผิดพลาดเพราะpython 3.4
72 ubuntu  python  python3 

6
zipimport.ZipImportError: ไม่สามารถขยายข้อมูล ไม่สามารถใช้งาน zlib ได้
ใน RHEL 6.6 ฉันติดตั้ง Python 3.5.1 จากแหล่งที่มา ฉันกำลังพยายามติดตั้ง pip3 ผ่าน get-pip.py แต่ฉันได้ Traceback (most recent call last): File "get-pip.py", line 19177, in <module> main() File "get-pip.py", line 194, in main bootstrap(tmpdir=tmpdir) File "get-pip.py", line 82, in bootstrap import pip zipimport.ZipImportError: can't decompress data; zlib not available ใช้งานได้กับ Python 2.6.6 ติดตั้ง …
59 rhel  python  pip  python3 

8
มีบางอย่างผิดปกติกับสคริปต์ของฉันหรือ Bash นั้นช้ากว่า Python มาก?
ฉันกำลังทดสอบความเร็วของ Bash และ Python โดยใช้การวนซ้ำ 1 พันล้านครั้ง $ cat python.py #!/bin/python # python v3.5 i=0; while i<=1000000000: i=i+1; รหัสทุบตี: $ cat bash2.sh #!/bin/bash # bash v4.3 i=0 while [[ $i -le 1000000000 ]] do let i++ done การใช้timeคำสั่งฉันพบว่ารหัส Python ใช้เวลาเพียง 48 วินาทีในการทำให้เสร็จในขณะที่รหัส Bash ใช้เวลานานกว่า 1 ชั่วโมงก่อนที่ฉันจะฆ่าสคริปต์ ทำไมเป็นเช่นนี้ ฉันคาดว่า Bash จะเร็วขึ้น …
29 bash  python3 

1
วิธีรันคำสั่งภายใน virtualenv โดยใช้ systemd
ฉันเชื่อว่าสิ่งนี้ควรจะง่าย แต่ฉันไม่สามารถทำงานได้อย่างถูกต้อง เหล่านี้คือคำสั่งที่ฉันสามารถเรียกใช้บนบรรทัดคำสั่ง: cd /home/debian/ap # Start a virtualenv source venv-ap/bin/activate # This needs to happen inside the virtualenv and takes ~20 seconds crossbar start # Outside the virtualenv, perhaps in a different command line window python3 /home/debian/myscript.py คำสั่งเหล่านี้จะต้องทำตามลำดับนี้ เนื่องจาก virtualenv, ไม่สามารถเรียกใช้งานได้สำหรับ crossbar และสคริปต์ python แยกต่างหากหลังจากนั้นฉันจึงไม่สามารถหาวิธีที่ดีที่สุดในการทำให้สิ่งนี้ทำงานได้ ความคืบหน้าในการทำงานปัจจุบันของฉัน: [Unit] Description=Start CB …

3
ทางเลือกแทน rfcomm ไบนารีที่เลิกใช้แล้วในปัจจุบันใน bluez
ตั้งแต่ bluez 5.44, rfcomm ไบนารีที่มีอยู่ใน bluez-utils (ในหมู่คนอื่น ๆ เช่น hcitool) ได้รับการพิจารณาว่าเลิกใช้แล้วและต่อจากนี้จะรวมอยู่ในแพ็คเกจ bluez-utils-compat ที่จัดหาโดย AUR มีแอพพลิเคชั่นบรรทัดคำสั่งที่คล้ายกันในการผูกอุปกรณ์บลูทู ธ เข้ากับพอร์ตอนุกรมโดยใช้โมดูลเคอร์เนล rfcomm หรือฉันต้องใช้ PyBluez หรือ libs ที่คล้ายกันจากนี้เป็นต้นไป หากภายหลังเป็นกรณีนี้คุณจะแนะนำให้ใช้ไลบรารี Python 3 แบบใด และถ้ามีใครรู้โปรดบอกฉันว่าทำไม Bluez-utils จำนวนมากจึงถูกคิดค่าใช้จ่ายทั้งหมดในทันที ฉันไม่พบอะไรเกี่ยวกับเรื่องนั้น ArchWikiแนะนำการใช้ฟังก์ชั่น RFCOMM โดยใช้ใหม่D-Bus โปรไฟล์ 1 API
10 tty  bluetooth  bluez  python3 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.