我正在尝试安装ptyprocess模块:https://github.com/pexpect/ptyprocess。你知道吗
我无法执行“pip install ptyprocess”,因为服务器上的ssl问题阻止了我的pip。你知道吗
此外,我无法克隆上述存储库并运行“python”设置.py安装“因为没有设置.py在存储库中;而是项目.toml需要“pip安装pyproject.yoml文件“,但这同样依赖于被阻塞的pip。你知道吗
那我怎样才能安装这个模块呢?你知道吗
另外,我已经通过github在我的服务器上安装了其他模块,但它们具有所需的“设置.py“而不是”项目.toml,因此我可以运行“python”设置.py安装成功。你知道吗
要安装模块,请将
pytprocess
文件夹(或包含最顶层__init__.py
的任何文件夹)复制到site-packages
(通常位于{python location}\lib\site-packages
)目录中。您可能仍然需要手动安装依赖项(在本例中是flit
)。注意,这只在包是纯python时有效。你知道吗你的实际问题放在一边,你也应该解决这个问题
说到您的问题,如果您试图安装的包位于PyPi上(其中
pip
通常查找包),那么您总是可以选择首先从files section of the projects page手动下载它,然后安装它。在这种情况下,有两个可用文件:ptyprocess-0.6.0-py2.py3-none-any.whl
-这是一个whl文件,它是由setuptools创建的预打包文件。它与python2和pytho3版本兼容,并且没有操作系统限制(“any”)。下载后,您可以使用pip install ptyprocess-0.6.0-py2.py3-none-any.whl
安装ptyprocess-0.6.0.tar.gz
这是源代码,可以使用pip install ptyprocess-0.6.0.tar.gz
安装。你知道吗当然,如果
pip
无法下载和安装项目本身,这个解决方案特定于PyPi上可用的解决方案包。如果您只需在第二台机器上下载必要的文件,然后将它们复制过来,它也可以在脱机机器上pip install
相关问题 更多 >
编程相关推荐