python - 从源码下载了python3.5,但是pip3不存在

标签 python python-3.x amazon-ec2 installation pip

我已经从源代码下载了 python3,希望它与 pip3 一起提供,但相反,即使我的 python 是 3.5.1,它也默认为 2.7 版的 pip。 (我找到了与这个问题类似的帖子,但除了使用 venv 之外没有一个具体的解决方案,我不想这样做)

我用来达到这一 pip 的命令是:

wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
tar zxvf Python-3.5.1.tgz
cd Python-3.5.1
./configure --prefix=/opt/python3 --with-sqlite --with-ensurepip=install
make
sudo make install

值得注意的是,我正在开发一个干净的 aws 实例,其中包含 sqlite-develgccopenssl-devel

有没有一种有效的方法让我同时获得 pip3 和 python3?

最佳答案

我无法弄清楚这一 pip ,所以我修改了我的实例并在一个新实例上重新执行了上面的所有步骤,这次在 /opt/python3/bin 中找到了 pip3。

奇怪的是/我不明白,为什么我不能用find搜索这个可执行文件。另外,我调用 path/to/pip3 是让它工作的唯一方法,但没关系。至少现在可以用了。

非常感谢您在上面评论中提出的建议!

关于python - 从源码下载了python3.5,但是pip3不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41367564/

相关文章:

python - Pandas - 在数据框中创建滚动百分比

python - 如何替换整个数据集中的值?

python-3.x - ImportError : libcublas. so.9.0: 没有那个文件或目录

docker - 如何在 Windows-Server-2019-Base-with-Containers 的 EC2 实例上启用 docker 实验模式?

python - 如何解决 python 中的总线错误(核心转储)?

python - 如何使用 setuptools 安装可写共享和用户特定数据文件?

python - Pandas 方法在整个 DataFrame 上应用函数

python - 我是否可以使用 .pkl 文件,即使它给我一个 DepreciationWarning?

python - 将输入存储在字典中以添加到主列表中

amazon-web-services - 使用 powershell 对 AWS EC2 的 ssh 登录失败进行故障排除