我下载了python 3.6安装文件(tgz文件)。
我按以下方式安装它:
$ ./configure
$ make
$ su root
Password:
$ make install
然后,python安装在/usr/local/bin
但我想在/usr/bin
安装python。
我该怎么做?
应该有一个选项'--前缀',以便
> ./configure --prefix=/usr
> make
> sudo make install
应该做这项工作。否则,请在 配置脚本并相应地替换。
您可以使用configure
中的--prefix
选项更改位置(默认为usr/local
)。Python 将安装在/bin 下,所以如果你想在/usr/bin
中安装它,你可以写:
./configure --prefix=/usr --enable-optimizations
make
make install
以下命令对我有用:
./configure --prefix=/usr
make
make install
使用优化构建 Python 可能需要一些时间。 如果已经这样做了,并且您希望避免重复,则可以考虑以下几点:
sudo make install prefix=/usr
我不知道重新运行 ./configure 是否会强制重建。