我已经在 VMware 中安装了 Ubuntu Desktop。Python 3 运行正常。我开始习惯使用 Spyder IDE。很快我想安装 Django。
有些 Python 新手肯定尝试过这种方法。显而易见的方法是:
- 创建一个新的虚拟机客户操作系统并重新启动。
- 尝试在已有的软件上安装 Django,希望这两个包能够一起工作。
请告知哪一个更好。
答案1
你的问题中的两个替代方案都不是更好的。在 Python 虚拟环境中安装 Django (虚拟环境)。您可以在 Python 虚拟环境中安装所需的任何其他 Python 包的最新版本,而不会降低操作系统的性能。
在 Python 虚拟环境中安装 Python 3.x 包
安装 Python 3 虚拟环境创建器。
sudo apt install virtualenv python3-virtualenv
为 python3 创建一个 Python 虚拟环境。您只能在此 Python 虚拟环境中安装 python3 包。如果您还想安装 Python 2.x 包,则需要创建另一个 Python 虚拟环境。
virtualenv -p python3 env # name the environment env or any other name source ./env/bin/activate
env
将在当前目录的目录中创建针对 python3 的新 Python 虚拟环境。安装 Python 包。
cd /path/to/env/ # env 是 python3 虚拟环境的目录 源 bin/激活 python3-m pip 安装第一个包名称 下一个包名称 最后一个包名称
这是一个新的 python3 虚拟环境,具有最新版本的 pip3,因此在其中安装 Python 包会很好用。