我正在尝试在没有本地 root 权限的情况下在 Fedora 26 上安装 Python 3.5.4。我做了以下事情:
mkdir ~/python3p5
cd ~/python3p5
wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz
tar zxfv Python-3.5.4.tgz
find ~/python -type d | xargs chmod 0755
cd Python-3.5.4
然后我按照其指南编译了源代码
./configure --prefix=$HOME/python3p5
make && make install
最后几条安装消息是
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-9.0.1 setuptools-28.8.0
.bashrc_profile 已更新为
export PATH=$HOME/python3p5/Python-3.5.4/:$PATH
export PYTHONPATH=$HOME/python3p5/Python-3.5.4
看来pip也已经安装了。但我无法找到这个可执行文件。如何在本地安装 pip 并将包添加到本地安装的 python 中?
谢谢。
最佳答案
我认为你的路径一定是
export PATH=$HOME/python3p5/bin:$PATH
export PYTHONPATH=$HOME/python3p5/lib
请检查这些目录是否存在。
关于python - Python 3.5和pip的本地安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48937645/