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

Python เป็นภาษาการเขียนโปรแกรมแบบไดนามิกและพิมพ์อย่างยิ่งที่ส่งเสริมการอ่าน

6
IO Wait ก่อให้เกิดการชะลอตัวมาก (EXT4 JDB2 ที่ 99% IO) ในระหว่าง Mysql Commit
ฉันกำลังเขียนตัวทำดัชนีโดยใช้ python ซึ่งทำดัชนีเอกสารและแทรกลงในฐานข้อมูลก่อนที่มันจะเป็นกระบวนการเดียว แต่ตอนนี้ฉันทำมันเพื่อการประมวลผลแบบมัลติโพรเซสที่มี 4 กระบวนการแบบขนานที่ทำงานอยู่ ตอนนี้มันกดปุ่มปัญหา IO ปัญหา IO หลักไม่ใช่กระบวนการของฉัน แต่เป็น jdb2 ของ jtt2 ระบบ journeling ของ EXT4 มันอยู่ที่ 99.99% และใช้ CPU ในการรอให้ IO อยู่ใน MySQL Commit ทุกตัว ฉันเห็นหลายคนมีปัญหาบนอินเทอร์เน็ตและวิธีแก้ปัญหาของพวกเขาคือติดตั้งโดยใช้ barrier = 0 นั่นจะปิดการใช้งาน Journaling ทั้งหมดหรือไม่ เซิร์ฟเวอร์ของฉันมี UPS และอยากทำเช่นนั้นฉันควรทำอย่างไร

2
วิธีการรัน php ด้วย SimpleHTTPServer
ฉันเพิ่งพบเคล็ดลับที่ยอดเยี่ยมนี้ใน Apple SE: เริ่มเว็บเซิร์ฟเวอร์ด่วนจากไดเรกทอรีใด ๆ : python -m SimpleHTTPServer 8000 มีวิธีที่จะมีสคริปต์ php แจงนี้หรือนี้สำหรับเว็บไซต์ html เท่านั้น?

15
Python Hosting
ฉันชอบที่จะเริ่มเรียนรู้ python โดยการตั้งค่าเว็บไซต์เล็ก ๆ น้อย ๆ และเพื่อที่ฉันต้องการโฮสติ้ง สิ่งที่ฉันควรมองหาในผู้ให้บริการโฮสติ้งเพื่อให้แน่ใจว่าฉันสามารถใช้หลามได้? แก้ไข: เสร็จสมบูรณ์: ฉันไม่ต้องการรายชื่อ บริษัท โฮสติ้ง แต่ฉันอยากรู้ว่าฉันควรมองหาอะไร แน่นอนฉันสามารถใช้โฮสต์แรกที่ระบุว่า 'Python' ในสเปคของมัน แต่ฉันต้องการให้แน่ใจว่าฉันสามารถใช้งานได้จริงและไม่เพียง แต่สิ่งพื้นฐานเท่านั้น ... ปัญหาคือฉันไม่รู้ Python มากนักดังนั้น มันยากที่จะรู้ว่าสิ่งที่ฉันกำลังมองหา ...
14 hosting  python 


1
python และ yum ที่ถูกลบโดยไม่ตั้งใจไม่ทำงานใน centos7 [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน7 เดือนที่ผ่านมา ฉันยังใหม่กับ linux และพยายามลบหลามเพื่อให้ฉันสามารถติดตั้งได้ตั้งแต่ต้น แทนที่จะลบเฉพาะไฟล์ไพ ธ อนใน / usr / local / bin / I ก็ลบไฟล์เหล่านี้ด้วย: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz /usr/src/Python-3.7.3/python ตอนนี้เมื่อใดก็ตามที่ฉันพยายามใช้ yum ฉันจะได้รับ: -bash: / usr / bin / yum: / usr / bin / python: ล่ามที่ไม่ดี: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว มีวิธีการแก้ไขปัญหานี้หรือติดตั้ง centos7 …
12 linux  centos7  python  yum 

1
วิธีเลิกทำ“ yum remove python”
ฉันมี VPS ที่ใช้ Centos 6 พร้อมการเชื่อมต่อ ssh เมื่อเร็ว ๆ นี้ต้องการติดตั้ง python 2.7.2 ฉันวิ่งอย่างกล้าหาญ: yum remove python ซึ่งเห็นได้ชัดว่าลบยำตัวเองถูกเขียนหรือขึ้นอยู่กับหลาม ตอนนี้ฉันไม่รู้ว่าจะทำอย่างไรและเพื่อให้เรื่องแย่ลงฉันเป็นมือใหม่ Linux ที่สมบูรณ์ (บรรทัดคำสั่งหรืออย่างอื่น) วิ่งrpm -iv http://centos.mirrors.hoobly.com/6.0/os/x86_64/Packages/python-2.6.5-3.el6.x86_64.rpmให้: Retrieving http://centos.mirrors.hoobly.com/6.0/os/x86_64/Packages/python-2.6.5-3.el6.x86_64.rpm Preparing packages for installation... package python-2.6.5-3.el6.x86_64 is already installed และเซิร์ฟเวอร์ x86_64 ของมันก็ไม่ต้องสงสัยเลยว่า "uname -a" นั้นให้ Linux xxxxxx 2.6.32-71.29.1.el6.x86_64 #1 SMP Mon Jun 27 19:49:27 …
12 centos  python  yum 

3
นักเทียบท่าอัลไพน์และ matplotlib
ฉันกำลังพยายามลดขนาดรูปภาพนักเทียบท่าของเราโดยใช้อัลไพน์: FROM python:2.7-alpine อย่างไรก็ตามฉันมีปัญหาในการติดตั้ง pipplotlib.h: EOF warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution numpy/core/src/multiarray/numpyos.c:18:21: fatal error: xlocale.h: No such file or directory compilation terminated. numpy/core/src/multiarray/numpyos.c:18:21: fatal error: xlocale.h: No such file or directory compilation terminated. Traceback (most …
11 python  docker 

1
Systemd: เรียกใช้สคริปต์ Python เมื่อเริ่มต้น (virtualenv)
ฉันมีสคริปต์ไพ ธ อนซึ่งปกติฉันจะรันด้วยคำสั่งนี้: (environment) python run.py ฉันต้องการเรียกใช้สคริปต์นี้เมื่อเริ่มต้น (ฉันใช้อูบุนตู) นี่คือบริการของฉัน: [Unit] Description=My Script Service After=multi-user.target [Service] Type=idle ExecStart=/home/user/anaconda3/bin/python /home/user/space/run.py [Install] WantedBy=multi-user.target BTW ฉันไม่สามารถเรียกใช้สคริปต์นี้ แต่ฉันสามารถเรียกใช้สคริปต์ที่ไม่ได้อยู่ในสภาพแวดล้อม ฉันจะเรียกใช้สคริปต์ python เมื่อเริ่มต้น (virtualenv) ได้อย่างไร sudo systemctl status user_sent ● user_sent.service - Mail Service Loaded: loaded (/lib/systemd/system/user_sent.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since xxxxx …

3
ใช้แรงงานหลายคนโดยใช้ผักชีฝรั่ง
ฉันต้องอ่านจาก Rabbitmq และดำเนินงานแบบขนานโดยใช้ Celery ในระบบเดียว [2014-12-30 15:54:22,374: INFO/Worker-1] ... [2014-12-30 15:54:23,401: INFO/Worker-1] ... [2014-12-30 15:54:30,878: INFO/Worker-1] ... [2014-12-30 15:54:32,209: INFO/Worker-1] ... [2014-12-30 15:54:33,255: INFO/Worker-1] ... [2014-12-30 15:54:48,445: INFO/Worker-1] ... [2014-12-30 15:54:49,811: INFO/Worker-1] ... [2014-12-30 15:54:50,903: INFO/Worker-1] ... [2014-12-30 15:55:39,674: INFO/Worker-1] ... [2014-12-30 15:55:41,024: INFO/Worker-1] ... [2014-12-30 15:55:42,147: INFO/Worker-1] ... มันตะเข็บเพียงคนงาน …
11 python  celery 

2
การปรับใช้แอปพลิเคชัน CherryPy: เซิร์ฟเวอร์สแตนด์อะโลน, WSGI หรือ NGinx
ฉันตั้งใจจะใช้ VPS เดียวเพื่อปรับใช้แอป CherryPy ที่มีปริมาณการใช้งานต่ำเป็นไดเรกทอรีย่อย เช่นexample.com/app1, example.com/app2ฯลฯ หลังจากทำการค้นคว้าเกี่ยวกับการปรับใช้ WSGI ดูเหมือนว่าวิธีที่ต้องการสำหรับการปรับใช้แอพคือการใช้เซิร์ฟเวอร์ WSGI (Gunicorn, uWSGI, ฯลฯ ) และ NGinx ในการตั้งค่า reverse-proxy ดูเหมือนว่า overkill การใช้สองเว็บเซิร์ฟเวอร์ควบคู่ - โดยเฉพาะอย่างยิ่งนับตั้งแต่แอป CherryPy ของฉันตัวเองเป็นเว็บเซิร์ฟเวอร์ - แต่ฉันไม่ต้องการที่จะยกเลิกความคิดตามที่ปรากฏทุกที่ ฉันไม่ได้เป็นผู้เชี่ยวชาญแน่นอนดังนั้นฉันต้องการที่จะหารือ ฉันเห็นสามตัวเลือก: ปรับใช้ CherryPy ด้วยตัวเอง ปรับใช้ภายใต้ Gunicorn หรือเซิร์ฟเวอร์ WSGI อื่น ปรับใช้ภายใต้เซิร์ฟเวอร์ WSGI และ reverse-proxy กับ NGinx ซึ่งดูเหมือนจะเป็นทางออกของทุกคน คำถามของฉัน: เหตุผลหลักที่ฉันเห็นรูปแบบนี้ทุกที่คืออะไร Nginx เป็นเพียงที่ดีหรือไม่? สำหรับแอปที่มีปริมาณการใช้งานต่ำเซิร์ฟเวอร์ …

2
ฉันควรติดตั้ง Ansible ด้วย python pip หรือ homebrew บน Mac OSX Mavericks หรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันเพิ่งย้ายไปใช้ OSX เพื่อจัดการกล่อง linux ของฉันดังนั้นฉันใหม่มากที่จะใช้โปรแกรม linux บน OSX ฉันต้องการใช้ Vagrant กับ Ansible ในการบูตสภาพแวดล้อมการพัฒนาของฉันดังนั้นฉันต้องติดตั้งก่อน อย่างไรก็ตามฉันได้ค้นพบสองวิธีในการติดตั้ง Ansible บน OSX: Pip: http://devopsu.com/guides/ansible-mac-osx.html Homebrew: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/ansible.rb ฉันได้ติดตั้ง Ansible ด้วยวิธี pip แล้วเนื่องจากฉันได้พบกับแนวทางนั้นก่อน ข้อดีและข้อเสียของทั้งสองวิธีคืออะไร ฉันควรติดตั้ง Ansible โดยใช้ pip หรือ homebrew หรือไม่? ฉันได้พบว่าการติดตั้งง่ายรบกวน homebrew: Warning: /usr/bin occurs before /usr/local/bin This means …

2
apache ที่ไม่ตอบสนอง + mod_wsgi หลังจากติดตั้ง scipy
ฉันกำลังใช้งานเซิร์ฟเวอร์ Centos 6.4 ด้วย Apache 2.2.15 และ mod_wsgi 3.2 เซิร์ฟเวอร์กำลังโฮสต์ไซต์ที่ใช้ django (django 1.5.1, python 2.6.6) ทุกอย่างทำงานได้ดีจนกระทั่งฉันติดตั้ง scipy 0.12.0 ผ่าน pip ตอนนี้เมื่อฉันพยายามโหลดแอพ django เซิร์ฟเวอร์ไม่ตอบสนองและปรากฏว่ากระบวนการ httpd ลูกที่วางไข่หยุดทำงาน การดูบันทึกของฉัน (/ var / logs / httpd / error_log, vhost error.log และบันทึกระบบของฉัน) จะไม่มีข้อผิดพลาด ถ้าฉันโหลดแบบจำลองของฉัน ฯลฯ ผ่าน django Manage.py shell ทุกอย่างใช้งานได้ดีซึ่งทำให้ฉันเชื่อว่าเป็นปัญหา mod_wsgi มีความคิดเห็นเกี่ยวกับวิธีเริ่มแก้ไขปัญหานี้หรือไม่

4
สคริปต์ init.d ที่เขียนด้วย Python
มีคำถามเกิดขึ้นใน StackOverflow ซึ่งถามเกี่ยวกับการเขียนinit.dสคริปต์ใน Python หนึ่งความคิดเห็นระบุว่าสคริปต์เหล่านี้ควรตั้งโปรแกรมในเชลล์ไม่ใช่ Python กำลังเขียนinit.dสคริปต์ใน Python: ไม่ดี ไม่ดี ไม่ดี อย่าทำอย่างนี้ ไม่ใช่วิธีปฏิบัติที่แนะนำ ตกลงกับคำเตือน มรดกความเชื่อ ดีโดยสิ้นเชิง มันจะเป็นการดีหากรู้สถานการณ์ฝันร้ายใด ๆ หรือถ้ากฎนี้เขียนด้วยเลือดของระบบ
10 linux  python  init.d 

4
จะติดตั้ง python3.4-pip ใน FreeBSD 10.1 ได้อย่างไร
ฉันค้นหาในพอร์ตและไม่สามารถหาแพคเกจการติดตั้งจุดอื่น ๆ กว่า pip สำหรับ py27-pip-6.1.1python27 วิธีไหนดีที่สุดสำหรับการติดตั้ง pip สำหรับ python 3.x ใน FreeBSD 10.1 หรือมันรวมอยู่ในหลาม 3.4 และฉันก็ยังไม่เข้าใจวิธีการ

6
ฉันจะตรวจสอบว่ามีการติดตั้งไดรฟ์ข้อมูลที่ควรใช้ Python หรือไม่
ฉันมีสคริปต์สำรองที่เขียนใน Python ซึ่งสร้างไดเรกทอรีปลายทางก่อนที่จะคัดลอกไดเรกทอรีแหล่งที่มา ฉันกำหนดค่าให้ใช้/external-backupเป็นปลายทางซึ่งเป็นที่ที่ฉันติดตั้งฮาร์ดไดรฟ์ภายนอก ฉันเพิ่งเรียกใช้สคริปต์โดยไม่ต้องเปิดฮาร์ดไดรฟ์ (หรือติดตั้ง) และพบว่ามันทำงานได้ตามปกติแม้ว่าจะสำรองข้อมูลไว้ในฮาร์ดไดรฟ์ภายในซึ่งไม่มีพื้นที่เพียงพอที่จะสำรองข้อมูล คำถามของฉันคือฉันจะตรวจสอบว่าติดตั้งไดรฟ์ข้อมูลในตำแหน่งที่ถูกต้องก่อนที่จะเขียนลงไปได้อย่างไร หากฉันสามารถตรวจพบ/external-backupว่าไม่ได้ต่อเชื่อมฉันสามารถป้องกันการเขียนลงไปได้ คำถามโบนัสคือเหตุผลว่าทำไมสิ่งนี้ถึงได้รับอนุญาตเมื่อระบบปฏิบัติการรู้ว่าไดเรกทอรีควรจะอยู่บนอุปกรณ์อื่นและสิ่งที่จะเกิดขึ้นกับข้อมูล (บนฮาร์ดไดรฟ์ภายใน) ฉันควรติดตั้งอุปกรณ์นั้นในภายหลัง (ฮาร์ดไดรฟ์ภายนอก) หรือไม่ เห็นได้ชัดว่าไม่มีสำเนาสองชุดในอุปกรณ์ที่แตกต่างกันในเส้นทางเดียวกัน! ขอบคุณล่วงหน้า!
10 linux  python  mount 

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