标签: python3

如何在 Ubuntu 中安装最新的 Python 版本?

如何在 Ubuntu 中更新到最新的 Python 版本?我尝试过sudo apt-get install python3,但它说当前的(3.3.1)已经是最新的。

python3

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

Beautiful Soup 4 不适用于 Python 3.4.0

我正在使用Ubuntu 14.04 64 位操作系统。

我使用以下命令安装了Beautiful Soup 4

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

使用Python 2.7.6,我可以轻松导入bs4模块。但是当我使用Python 3.4.0 时,它向我显示了这个错误。

>>>import bs4
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'bs4'
Run Code Online (Sandbox Code Playgroud)

我也尝试使用pip安装它。

sudo pip install beautifulsoup4
Run Code Online (Sandbox Code Playgroud)

但它再次不适用于 Python 3.4.0。

现在我已经卸载了 pip 并卸载了 Beautiful Soup 4

sudo apt-get remove python-bs4
sudo apt-get remove python-pip
Run Code Online (Sandbox Code Playgroud)

接下来我应该怎么做才能为Python 2.7.6Python 3.4.0正确安装 Beautiful Soup 4 ?

python python-2.7 python3 14.04 pip

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

使用 Python 获取窗口标题或应用程序名称

我正在使用多点触控,并尝试使用相同的手势在不同的应用程序上执行不同的操作。

我有一个 python 脚本,基本有效。

Bot 我如何在应用程序之间做出选择?如何获取活动窗口标题?

谢谢

编辑系统信息:

  • Python 2.7.6
  • Ubuntu 14.04(统一)

python window python3

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

pip 不包含在 Python3 中

我有 14.04。我在 pip readthedocs 上读到 Python 3 默认包含 pip。当我在 Windows 上安装 Python 3 时,它就在那里,但我在 Ubuntu 上找不到 pip 命令。我检查了 dpkg,它不在那里。我还查看了 Ubuntu Python 3 端口页面,但没有看到任何内容。如果 pip 在这里,我在哪里可以找到它并让它工作?如果它不在这里,为什么我应该知道默认 Python 3 中还有什么遗漏了,这样我就不会浪费时间去寻找它了?

python3 software-installation pip

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

从 16.04 升级到 16.10 时出错

我确实sudo apt dist-upgrade升级了我的 Ubuntu 发行版,但遇到了这个错误

Cannot start click due to a conflict with a different locally-installed Python 'click' package.  Remove it using Python packaging tools and try again.
dpkg: error processing package click (--configure):
 subprocess installed post-installation script returned error exit status 1
Run Code Online (Sandbox Code Playgroud)

我卸载了我的本地 Python 3 click 包,如这里的答案中所述。在那之后我试过了,sudo apt-get install -f但现在它没有说

    Setting up click-apparmor (0.3.17) ...
Traceback (most recent call last):
  File "/usr/bin/click", line 37, in <module>
    import click
ImportError: No module named 'click' …
Run Code Online (Sandbox Code Playgroud)

upgrade python3 16.04 16.10

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

将 IPython3 升级到 5.3.0 版本

我已经安装了 IPython 和 IPython3。我最近使用 pip 将 IPython 升级到了 5.3.0 版。但是,我不知道如何升级 IPython3。它目前是 2.4.1 版。

python3 ipython pip

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

如何使用 nvidia-docker 正确运行 OpenAI 健身房并查看环境

所以我正在尝试在 docker 容器中设置运行 OpenAI 健身房,但它看起来像这样: 在此处输入图片说明

请注意 pong 窗口有一个奇怪的渲染问题,它在重复事情并且颜色关闭。(实际上,如果您查看 env.reset() 返回的数组,您可以看到像素值,因此问题在于渲染,而不是 x 转发。这是空间入侵者:

在此处输入图片说明

我的设置非常简单。- 我在本地 ubuntu 16.04 上安装了 Nvidia gtx1060 和 corei7 - 我用 --no-opengl-files 安装了 nvida 运行文件驱动程序(按照 Nvidia 和许多地方的说明)。- 具体来说,我正在运行 floydhub/pytorch docker 镜像。

有没有人认识到特定的渲染故障及其可能意味着什么?它几乎看起来像一个帧缓冲区的 StackOverflow!我可以做些什么来追踪错误?

您可以按如下方式轻松重现:

docker run -it --user=$(id -u) --env="DISPLAY" --workdir="/home/$USER" --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" floydhub/pytorch:0.1.11-gpu-py3.6 bash
Run Code Online (Sandbox Code Playgroud)

现在在图像中,输入python,然后输入以下内容:

import gym
gym.make('Pong-v0').render()
Run Code Online (Sandbox Code Playgroud)

这应该在你的机器上打开一个 x-forwarded 窗口,但显示已损坏(至少对我而言)

图片

上面我实际上使用了 SpaceInvaders-v0

vnc opengl python3 docker nvidia-geforce

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

python3 RuntimeWarning:二进制模式不支持行缓冲(buffering=1),将使用默认缓冲区大小

我最近从更新我的Ubuntu19.1020.04。在安装过程中,现在当我运行时,apt update我看到与 python 相关的警告:

/usr/lib/python3.8/subprocess.py:838: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used self.stdin = io.open(p2cwrite, 'wb', bufsize)
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

apt python3 20.04

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

如何从 Ubuntu 中删除所有 python 痕迹

我想从我的 Ubuntu 中清除所有的 python 痕迹。有什么简单的解决办法吗?

首先,我想我应该删除所有 pip 包。我按照此处的建议尝试了命令,但收到了一堆失败消息:

#pip3 freeze | xargs pip3 uninstall -y
Found existing installation: appdirs 1.4.4
Uninstalling appdirs-1.4.4:
  Successfully uninstalled appdirs-1.4.4
Found existing installation: attrs 19.3.0
Not uninstalling attrs at /usr/lib/python3/dist-packages, outside environment /usr
Can't uninstall 'attrs'. No files were found to uninstall.
Found existing installation: Automat 0.8.0
Not uninstalling automat at /usr/lib/python3/dist-packages, outside environment /usr
Can't uninstall 'Automat'. No files were found to uninstall.
...
Run Code Online (Sandbox Code Playgroud)

我该怎么办?这个答案要求运行:

sudo rm -rf /usr/local/lib/python2.7/dist-packages/twitter
Run Code Online (Sandbox Code Playgroud)

我应该跑吗?我在以下路径有 …

package-management python command-line apt python3

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

python模块PyGLM有debian包吗?

我正在尝试在 Launchpad 中构建软件,但出现错误

ModuleNotFoundError: No module named 'glm'
Run Code Online (Sandbox Code Playgroud)

我找到了https://pypi.org/project/PyGLM/但我找不到任何标题python3-pyglmhttps://packages.ubuntu.com/ 的包。

该软件包是否以其他名称提供?请注意,在 Launchpad 中构建时,从 pip 安装不是一个选项。

packaging python3

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