小编erj*_*jon的帖子

Pip不在Windows上安装Twisted

我想在Windows 8计算机上安装Twisted.在官方的Twisted网站上,只有一个用于Windows的Wheel文件.

https://twistedmatrix.com/trac/wiki/Downloads

我已经安装了Zope和PyWin32.

但当我这样做时:

pip install Twisted-16.0.0-cp27-none-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)

我明白了:

Twisted-16.0.0-cp27-none-win_amd64.whl is not a supported wheel on this platform
Run Code Online (Sandbox Code Playgroud)

我已经看过并尝试过这两个主题的解决方案:

此平台上不支持filename.whl ,如何安装带有.whl文件的Python包?

pip是最新的,安装了CPython2.7,我试过了

python -m pip intall
Run Code Online (Sandbox Code Playgroud)

path\to\pip install
Run Code Online (Sandbox Code Playgroud)

它都没有奏效.

我错过了什么,我没有尝试过什么?

python windows pip twisted

8
推荐指数
2
解决办法
2万
查看次数

在 Ubuntu 上启动时启动一个 python 脚本

我是 python 新手,对 Linux 有相当基本的了解。

我需要在 Ubuntu 14.04.3 服务器上启动时启动一个脚本。

唯一的问题是,脚本是一个监控工具,应该一直运行,所以我不能只是定期进行 cron 调用。

我一开始发现了这个:用 cron 运行 python 脚本

我试图在 crontab 中添加这个:

@reboot python /path/to/script.py &
Run Code Online (Sandbox Code Playgroud)

还有这个:

@reboot /path/to/script.py &
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用。

我也看到了这个:如何使 python 脚本像 linux 中的服务或守护程序一样运行

主要答案是cron或 python 代码中的更改。

所以我的问题是:有没有另一种方法可以在启动时运行我的脚本并让它“永远”运行而不更改代码?

我向你保证,如果我不想更改代码,那不是因为懒惰,但如果这是唯一的选择,我会这样做。

其他信息(不知道是否有必要),我正在运行 Windows 并且可以通过 PuTTY 访问服务器。Python的版本是2.7

更新

这是 cron 日志:

Nov 27 15:57:03 trustyovh cron[760]: (CRON) INFO (pidfile fd = 3)
Nov 27 15:57:03 trustyovh cron[798]: (CRON) STARTUP (fork ok)
Nov 27 15:57:03 trustyovh cron[798]: (CRON) INFO …
Run Code Online (Sandbox Code Playgroud)

python linux python-2.7

0
推荐指数
1
解决办法
9019
查看次数

标签 统计

python ×2

linux ×1

pip ×1

python-2.7 ×1

twisted ×1

windows ×1