Questions tagged «python»

Python是一种动态且高度类型化的编程语言,可促进可读性。

6
在Mysql提交期间,IO等待导致了如此多的速度下降(EXT4 JDB2在IO达到99%)
我正在使用python编写索引器,该索引器为文档建立索引并将其插入数据库中,在此之前是单个进程,但现在我运行了4个并行进程进行多处理。每次提取文本后,它将插入数据库并进行提交。 现在,它遇到了IO问题,主要的IO问题不是我的进程,而是EXT4的jdb2监视系统。它达到了99.99%,并导致CPU在每个MySQL Commit中等待IO。 我看到许多人在互联网上遇到了这个问题,他们的解决方案是使用barrier = 0进行安装。那会完全禁用日记功能吗?我的服务器具有UPS,并且很愿意这样做吗?


15
Python托管
我很乐意通过设置一个小型网站来开始学习python,为此,我需要托管。我应该在托管服务提供商中寻找什么以确保可以使用python? 编辑:是完整的:我不需要托管公司的列表,但我想知道我应该寻找什么。 当然,我可以成为第一位在规范中提到“ Python”的主机,但是我想确保我真的可以使用它,不仅是基本的东西……问题是我对python不太了解,所以很难知道我在找什么...
14 hosting  python 


1
意外删除的python和yum在centos7中不起作用
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 7个月前关闭。 我是Linux的新手,正试图删除python,所以我可以从头开始安装它。除了删除/ usr / local / bin /中的python文件,我还删除了这些文件: /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”
我有一个通过SSH连接的基于Centos 6的VPS。最近想安装python 2.7.2,我勇敢地跑了: yum remove python 这显然删除了yum本身正在编写或依赖于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 BST 2011 x86_64 x86_64 x86_64 GNU/Linux 还有一件事:ls /usr/bin/pyth* -la给出: lrwxrwxrwx 1 root root 6 Dec 4 …
12 centos  python  yum 

3
docker,alpine和matplotlib
我目前正在尝试使用Alpine缩小我们的docker映像之一: FROM python:2.7-alpine 但是,我在安装matplotlib.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 recent …
11 python  docker 

1
Systemd:在启动时运行Python脚本(virtualenv)
我有一个Python脚本,通常使用以下命令运行它: (environment) python run.py 我想在开始时运行此脚本。(我正在使用ubuntu)这是我的服务: [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 顺便说一句,我无法运行此脚本,但是我可以运行不在环境中的任何脚本。如何在启动(virtualenv)时运行python脚本? 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 16:30:20 MSK; 3s ago Process: 3713 ExecStart=/usr/bin/python run.py (code=exited, status=200/CHDIR) Main …

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] ... 它仅接缝始终有一名工人在运行..即,依次接一个接一个地工作。如何配置Celery以运行多个工作程序以并行运行?
11 python  celery 

2
部署CherryPy应用程序:独立,WSGI Server还是NGinx?
我打算使用一个VPS将多个低流量的CherryPy应用程序部署为子目录。如:example.com/app1,example.com/app2等等。 在研究了WSGI部署之后,看来部署应用程序的首选方法是在反向代理设置中使用WSGI服务器(Gunicorn,uWSGI等)和NGinx。串联使用两个Web服务器似乎有些矫kill过正-尤其是因为我的CherryPy应用本身就是Web服务器-但我不想因为这个想法无处不在而驳倒了。我当然不是专家,所以我想讨论一下。 我看到三个选择: 自己部署CherryPy。 在Gunicorn或其他WSGI服务器下进行部署。 在WSGI服务器下部署并反向代理到NGinx,这似乎是每个人的解决方案。 我的问题: 我到处都看到这种模式的主要原因是什么?NGinx就是那么好吗? 对于低流量的应用程序,本机CherryPy服务器是否足够好,或者我什至不应该尝试? 任何和所有建议,不胜感激,谢谢。

2
我应该在Mac OSX Mavericks上使用python pip或homebrew安装Ansible吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 我最近转移到使用OSX来管理我的linux机器,所以我对在OSX上使用linux程序很陌生。 我想将Vagrant与Ansible一起使用来引导我的开发环境,所以我需要先安装它。 但是,我发现了在OSX上安装Ansible的两种方法: 点子:http : //devopsu.com/guides/ansible-mac-osx.html 自制程序:https : //github.com/Homebrew/homebrew/blob/master/Library/Formula/ansible.rb 自从我第一次接触该指南以来,我已经使用pip方法安装了Ansible。 两种方法的优缺点是什么?我应该使用pip还是自制软件安装Ansible? 我发现容易安装会干扰自制程序: Warning: /usr/bin occurs before /usr/local/bin This means that system-provided programs will be used instead of those provided by Homebrew. The following tools exist at both paths: easy_install easy_install-2.7

2
安装scipy后无响应的Apache + mod_wsgi
我目前正在使用Apache 2.2.15和mod_wsgi 3.2运行Centos 6.4服务器。该服务器托管了一个基于django的站点(django 1.5.1,python 2.6.6)。一切运行良好,直到我通过pip安装了scipy 0.12.0。现在,当我尝试加载django应用程序时,服务器没有响应,并且看来子httpd进程已生成挂起。浏览我的日志(/ var / logs / httpd / error_log,vhost error.log和系统日志)不会产生任何错误。 如果我通过django manage.py shell加载模型等,一切正常,这使我相信这是一个mod_wsgi问题。 关于如何开始对此进行故障排除的任何想法?

4
用Python编写的init.d脚本
StackOverflow上出现一个问题,询问如何init.d用Python 编写脚本。一条评论指出,这些脚本应该在Shell中编程,而不是Python。正在init.d用Python 编写脚本: 坏。坏。坏。永远不要这样做。 不建议这样做。 好的,请注意。 旧式教条。 完全可以。 知道任何噩梦场景,或者如果此规则写在某些系统管理员的血液中,那将是很好的。
10 linux  python  init.d 


6
如何检查是否使用Python安装了卷?
我有一个用Python编写的备份脚本,该脚本会在将源目录复制到目标目录之前创建目标目录。我已将其配置为/external-backup用作目标,这是我安装外部硬盘驱动器的位置。我只是在未打开(或未安装)硬盘驱动器的情况下运行了脚本,但发现它可以正常工作,尽管在内部硬盘驱动器上进行了备份,而内部硬盘驱动器没有足够的空间来进行自我备份。 我的问题是:如何在写入卷之前检查该卷是否安装在正确的位置?如果可以检测到/external-backup未安装,则可以防止对其进行写入。 额外的问题是,当操作系统知道该目录应该存在于另一台设备上时,为什么允许这样做?我以后再挂载该设备(外部硬盘驱动器)时,数据(内部硬盘驱动器)会发生什么情况?显然,同一路径上的不同设备上不能有两个副本! 提前致谢!
10 linux  python  mount 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.