我已经从源代码处下载了python3,希望它能与pip3一起使用,但实际上,它默认为2.7版本中的pip,尽管我的python是3.5.1。 (我发现了与这个问题类似的帖子,但是除了使用venv之外,没有一个有具体的解决方案,我不想这么做)
我使用的命令是:
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-devel
、gcc
和{
有没有一个有效的方法让pip3和python3并排?在
我无法理解这一点,所以我取消了我的实例,并在一个新实例上重做了上面的所有步骤,这次在
/opt/python3/bin
中找到了pip3。在奇怪的是/我不明白,为什么我不能用
find
来搜索这个可执行文件。另外,我调用path/to/pip3
是让它工作的唯一方法,但没关系。至少现在是有效的。在非常感谢您在上面的评论中提出的建议!在
相关问题 更多 >
编程相关推荐