标签: python

如何在ubuntu12.04中使用最新的ipython?

如何在ubuntu12.04中使用最新的ipython?

最新的 ipython 是 1.0。官方软件中心的 ipython 太旧了。

谢谢

python

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

Python 3.5 刚刚发布,我可以将其作为 Ubuntu 15.4 的软件包获取吗?

我想要最新版本的 Python,但我不想绕过 apt 包管理器:我不想进行老式的源代码安装,因为当官方包出现时,这会使卸载变得更加困难。

Python3.5 目前没有出现在 Canonical 的任何软件包存储库中,这意味着我不能只是“apt-get install python3.5”。

有没有办法同时在我的 PC 上安装 Python3.5?

python apt

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

在没有 pip install 的情况下在本地创建 virtualenv 的副本

有时需要创建一个退出virtualenv的副本来测试我们项目的额外功能。

在这种情况下,我们需要创建现有环境的副本并添加更多要求。

下面提到了创建现有 virtualenv 副本的一种方法:

# while using existing virtualenv
(oldenv): pip freeze > requirements.txt

# after creating and logged-in to new virtualenv
(newenv): pip install -r requirements.txt

# where requirements.txt is the same file created using (oldenv)
Run Code Online (Sandbox Code Playgroud)

但我个人并不喜欢这种方式。为什么??因为安装了我们可以重用的相同软件包。重复使用或说复制不仅会减少额外的时间和精力,还会将互联网带宽的使用减少到零,特别是对于有限和缓慢的互联网用户。

凉爽的!那么在本地创建现有virtualenv副本的其他方法是什么?

我知道我在下面提到的另外两种方式。希望这些会有所帮助。

python virtualenv pip copy

15
推荐指数
1
解决办法
5万
查看次数

电脑唤醒后Python程序重新开始运行?

我正在运行一个需要几个小时才能完成的 python 程序。如果我合上笔记本电脑的盖子(即我将其置于睡眠状态),当我重新打开笔记本电脑时程序会重新启动吗?已经几个小时了,我必须尽快离开(所以我需要关闭我的笔记本电脑),但我不想再次开始这个过程。程序会从完全相同的点开始吗?Ubuntu 16.04 中的默认行为是什么?

仅供参考,我正在对不使用任何网络资源的分类器进行交叉验证 - 仅使用 CPU 和 RAM。

python command-line suspend lid

15
推荐指数
2
解决办法
5363
查看次数

在 Debian/Ubuntu 中为系统 python 禁用了 ensurepip

我正在尝试为我的 Django 应用程序的开发创建一个虚拟环境。我正在使用的突击队:

vagrant@vagrant:/var/www/djangogirls$ python3 -m venv myvenv
The virtual environment was not created successfully because ensurepip is not
available.  On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.

    apt-get install python3-venv

You may need to use sudo with that command.  After installing the python3-venv
package, recreate your virtual environment.

Failing command: ['/var/www/djangogirls/myvenv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']


vagrant@vagrant:/var/www/djangogirls$ sudo apt-get install python3-venv
Reading package lists... Done
Building dependency tree       
Reading state information... Done
python3-venv is …
Run Code Online (Sandbox Code Playgroud)

python 16.04

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

无法启动 <myapp>.service: Unit <myapp>.service not found

我为我的 python 机器人创建了一个超级基本的 init.d 脚本:

#!/bin/bash
# chkconfig: 2345 20 80
# description: Description comes here....

# Source function library.
. /etc/init.d/functions

start() {
    echo "starting torbot"
    python /home/ctote/dev/slackbots/torbot/torbot.py
    # example: daemon program_name &
}

stop() {
    # code to stop app comes here
    # example: killproc program_name
}

case "$1" in
    start)
       start
       ;;
    stop)
       stop
       ;;
    restart)
       stop
       start
       ;;
    status)
       # code to check status of app comes here
       # example: status program_name
       ;;
    *)
       echo "Usage: …
Run Code Online (Sandbox Code Playgroud)

python init.d upstart services

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

卸载 python 3.6

按照本指南使用临时站点测试部署,我已在 Ubuntu 16.04 上使用以下命令安装了 python 3.6:

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.6
Run Code Online (Sandbox Code Playgroud)

不幸的是,我现在想使用 anaconda 包管理器,因此为了避免冲突,我想删除升级的所有痕迹。如何?

python 16.04

15
推荐指数
1
解决办法
20万
查看次数

你如何在 Ubuntu 18.04 上安装 avconv?

我正在尝试通过运行以下命令来安装 avconv,但该库不再适用于 Ubuntu 18.04。

sudo apt-get install avconv 
Run Code Online (Sandbox Code Playgroud)

在其他 Ubuntu 论坛上被告知用以下命令替换命令:

sudo apt-get install ffmpeg
Run Code Online (Sandbox Code Playgroud)

但它不包含可用于 sk-video 的库

python ffmpeg avconv

15
推荐指数
1
解决办法
3万
查看次数

错误:命令 '['/path/to/env/bin/python3.7'、'-Im'、'ensurepip'、'--upgrade'、'--default-pip']' 返回非零退出状态1

我刚刚通过 deadsnakes ppa 在我的 18.04LTS 上安装了 python3.7:

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.7 -y
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个虚拟环境,python3.7 -m venv env但我得到

Error: Command '['/path/to/desired/env/bin/python3.7', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
Run Code Online (Sandbox Code Playgroud)

python3 -m venv env0 以前工作得很好。

为什么会发生这种情况?
如何在 Ubuntu 18.04LTS 上为 python3.7 创建虚拟环境?

python python3 virtualenv

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

如何使用 Rhythmbox python 控制台

也许这很明显,我错过了它,或者也许有人已经写了一个很好的指南,而我的(看似详尽的)谷歌搜索未能将其打开,但我一生都无法弄清楚如何获得该死的 python 控制台节奏盒任何事!

我已经从插件菜单启用它,然后使用工具-> Python 控制台打开它。

它打印

You can access the main window through the 'shell' variable :
<rb.Shell object at 0xa6cdd24 (RBShell at 0xa14e000)>
>>> 
Run Code Online (Sandbox Code Playgroud)

但是,在提示符下什么我做型什么!我试过了help,我试过了exit(),我试过了print "hello world",什么都没做!

当然,所有这些都可以在普通的 Python 控制台中运行。我不知道这里的区别是什么鬼!我应该做点什么而不是按回车键吗?

python rhythmbox

14
推荐指数
3
解决办法
7258
查看次数

标签 统计

python ×10

16.04 ×2

virtualenv ×2

apt ×1

avconv ×1

command-line ×1

copy ×1

ffmpeg ×1

init.d ×1

lid ×1

pip ×1

python3 ×1

rhythmbox ×1

services ×1

suspend ×1

upstart ×1