有人要求我测试我在 Ubuntu 16.04 上开发的一些软件,但令人恼火的是,我刚刚升级到 17.10。因此,我创建了一个 Ubuntu 16.04 启动 USB 驱动器,并想从那里尝试我的代码。但我似乎无法获得安装的先决条件。
我特别需要 pip3 和 virtualenv:
$ pip3 install numpy
The program 'pip3' is currently not installed. You can install it by typing:
sudo apt install python3-pip
$ sudo apt install python3-pip
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3-pip
那么如何在 Ubuntu 16.04 启动 USB 上安装 pip 和 virtualenv?
谢谢。
答案1
要设置 Python 编程环境:
安装您需要的东西:
sudo apt-get install python-virtualenv
sudo pip install flask
准备环境:
mkdir py3project
cd py3project
virtualenv -p python3 venv
ls
要使用/激活环境:
source venv/bin/activate
要安装 pip,请使用:
sudo apt-get install python-pip
使用 pip 搜索:
例如,您想寻找一个 redis 包。
你做:
pip search jupyter
要使用 pip 安装,例如 jupyter notebook:
你做 :
pip3 install jupyter
对于 python2 pip 安装,pip3 使用 python3,行是相同的
要查看您的项目树:
tree myprogram
查看此链接了解更多信息:如何在 ubuntu-16-04 上安装 python-3 并设置本地编程环境
答案2
事实证明,我在启动 USB 上创建的 Ubuntu 安装在以下说明之后:https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-ubuntu#0) 未包含标准 Universe 存储库,仅包含其有限版本。这是一个简单的修复...
sudo add-apt-repository universe
sudo apt-get update
然后我就可以正常安装 python3-pip 和 python-virtualenv 了。