我在 ubuntu (zesty beta 2) 上有 python3.6 和 python3.5。我知道python调用python2.7。问题是,当我调用时python3,它会自动启动 python3.5 而不是 python3.6。
有没有比别名更好的方法来解决这个问题?
我去这个网站安装 Pillow,因为原来的 PIL 是一个停产的项目,所以现在不太好用。但是,表中没有提到对 Ubuntu 16.04 LTS 的支持。它既没有出现在4.2.x 安装指南中,也没有出现在3.0.0 安装指南中。
此外,据说仅安装枕头是不够的。有一些依赖项应该首先安装,Ubuntu 16.04 LTS 也没有提到。为 14.04 LTS 提供的 Pillow for python 3 安装步骤是否适用于 Ubuntu 16.04 LTS?
如果没有,如何在 Python 3.6 的 16.04 LTS 中安装枕头?(支持 Python 2。)
我有 Python2.7 和许多用于运行大部分代码的库。但是,我想在它旁边安装 python3,这样我就可以偶尔使用它来测试我最近获得的一些新代码。
如何安装它以避免对 Python2.7 和已安装的库造成任何问题?
我最近在我的 ubuntu 20.04 中安装了 python 3.10。我的安装步骤是:
apt install python3.10
apt install python3.10-dev
apt install python3.10-distutils
Run Code Online (Sandbox Code Playgroud)
问题是关于pip. 当我尝试安装任何错误时它崩溃:
ImportError: cannot import name 'html5lib' from 'pip._vendor' (/usr/lib/python3/dist-packages/pip/_vendor/__init__.py)
Run Code Online (Sandbox Code Playgroud)
我的系统上安装了python 版本3.6 - 3.9 。此问题仅出现在 python 版本中3.10。这个问题的原因和解决方法是什么?
问题:
bin我用virtualenvwrapper(virtualenv在后台使用)生成的虚拟环境的目录位于子文件夹中,local而不是导致全面损坏(主要virtualenvwrapper是vscode目前)。基本上,这些工具期望解释器位于<envname>/bin而不是位于<envname>/local/bin.
信息:
我已经做了一些研究并发现了以下内容:
posix_local在模块中使用sysconfig而不是作为posix_prefix默认方案,这在此处进行了解释bin为local/bin虚拟环境内部以响应前缀,这是在这个问题posix_local中提出的,并产生了这个补丁,该补丁应该修复这个错误系统:
问题:
virtualenv再次安装我的环境<envname>/bin,忽略posix_local选项?所以,要保持简单。Ubuntu 12.10 预先安装了 python 3.2,并链接到“python3”。我下载了 python 3.3,它的命令是“python3.3”。但是,我从突触下载了 python3 的 pySide。在 python3.3 上使用“from PySide.QtCore import *”失败。但是,当我只运行“python3”(又名 3.2)时,一切正常。Synaptic 刚刚为 python3.2 安装了 lib,这是 ubuntu 中 python3 的默认值。如何强制突触为 python3.3 安装模块?
谢谢
该命令会python打开 Python 2.7.6 环境。如果我想解释 Python 3 脚本,我需要将命令重写为python3.
我刚刚安装了numpy包。为了测试安装是否成功,我运行了命令import numpy. 使用该python命令时效果很好。但是,python3没有找到包。
这怎么可能?这两个命令使用不同的路径变量吗?我怎样才能改变这种行为?
我想在我的 Ubuntu 16.04 LTS 上安装 Python 3.5.1。我一直在寻找,但我仍然无法弄清楚。我试图在软件中心找到 Python 3.5.1,但找不到。
编辑:我实际上想运行 IDLE 3,Python 3 的 Python IDE。
有人可以告诉我有关如何安装它的分步说明吗?
我很好奇 Ubuntu 是否会为其每个版本“固定”较小的 Python 版本。查看Focal 中的软件包详细信息python3,与其他 LTS 版本相比,例如Bionic似乎坚持使用 Python 3.6。这在任何地方都有记载吗?或者这只是目前的现状?或者我误解了 Ubuntu 软件包?
我确实找到了一个相关的问题,但不完全相同,所以它没有回答我的问题:Pin Python Minor version in Ubuntu 18.04.4 LTS
在尝试启动 pgAdmin4 时,我收到以下错误:
Failed to launch pgAdmin4. Error:
Error: spawn /usr/pgadmin4/venv/bin/python3 ENOENT
Run Code Online (Sandbox Code Playgroud)
这是运行时环境:
Python Path: "/usr/pgadmin4/venv/bin/python3"
Runtime Config File: "/home/julien/.config/pgadmin/runtime_config.json"
pgAdmin Config File: "/usr/pgadmin4/web/config.py"
Webapp Path: "/usr/pgadmin4/web/pgAdmin4.py"
pgAdmin Command: "/usr/pgadmin4/venv/bin/python3 -s /usr/pgadmin4/web/pgAdmin4.py"
Environment:
- GJS_DEBUG_TOPICS: JS ERROR;JS LOG
- LC_TIME: fr_FR.UTF-8
- USER: julien
- XDG_SESSION_TYPE: wayland
- SHLVL: 0
- HOME: /home/julien
- OLDPWD: /home/julien
- DESKTOP_SESSION: ubuntu
- GIO_LAUNCHED_DESKTOP_FILE: /usr/share/applications/pgadmin4.desktop
- GTK_MODULES: gail:atk-bridge
- GNOME_SHELL_SESSION_MODE: ubuntu
- LC_MONETARY: fr_FR.UTF-8
- MANAGERPID: 2723
- DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus
- GIO_LAUNCHED_DESKTOP_FILE_PID: 409396 …Run Code Online (Sandbox Code Playgroud) python3 ×10
python ×4
22.04 ×2
16.04 ×1
20.04 ×1
command-line ×1
default ×1
idle-python ×1
lts ×1
packaging ×1
pgadmin ×1
postgresql ×1
pyside ×1
qt ×1
virtualenv ×1