我正在使用RHEL服务器。我正在尝试安装python请求模块(http://docs.python-requests.org/en/master/user/install/)。
我没有安装pip。但我确实安装了setuptools。安装源代码(从这里{request = 2.13.0.tar.gz https://pypi.python.org/pypi/requests#downloads)后,我使用了' python setup.py install'安装模块。我这样做了,它成功安装,因为我能够启动python,并成功导入请求。
但是,我相信python会/我从我运行的地方获取请求模块&py; setup.py install'。这是/ tmp /。所以当我删除/tmp/requests-2.13.0作为清理任务时,我失去了导入请求的能力。
运行&python setup.py install'的正确目录在哪里?在源包上?
答案 0 :(得分:0)
您使用的是哪个版本的Python? 如果它是一个相对较新的版本,您可以通过以下步骤获得 pip 。
$ python -m ensurepip
$ pip install requests
或
$ curl https://bootstrap.pypa.io/get-pip.py | python
$ pip install requests
pip 是一个官方的包管理器,最好让它可用。
答案 1 :(得分:-1)
使用pip安装时,所有软件包通常都安装在site-packages中。可以在python安装文件夹中找到此文件夹。 防爆。对于Windows机器:
C:\Python27\Lib\site-packages
解压缩此文件夹中的tar并运行setup.py。