【发布时间】:2016-02-28 00:01:34
【问题描述】:
我正在尝试在 Red Hat Linux 上安装 Python(假设使用最新版本,3.5.1)。不知何故没有安装标准库,我也不能使用 pip。我对 Linux 还很陌生,所以我完全有可能犯了一个非常愚蠢的错误。
我的安装一直是(我认为是标准的)
./configure
make
make install
运行良好。然后我使用符号链接让“python”指向新安装,类似于
ln -sf /usr/local/bin/python3.5 /usr/bin/python
这似乎有效,因为输入
python --version
正确返回 3.5.1。
那我做错了什么?为什么我的安装似乎缺少标准库?
为了澄清我怀疑没有安装标准库的原因,发生的事情是我尝试使用 pip 并发现它没有安装,所以尝试使用 get-pip.py 文件安装它收到一条消息说 zlib 不可用。
【问题讨论】:
-
你不能使用包管理器?比如
yum install python? -
到底是什么不适合你?
-
你检查过你的安装路径吗?你的
$PYTHONPATH、$PYTHONHOME和sys.prefix是什么样的? -
您的链接名称似乎是假的。 Linux 通常使用的文件系统是区分大小写的,所以
Python和python不是一回事。 -
键入 yum install python 会出现 SyntaxError。我正在运行 Red Hat 6.7 btw