如何在Windows上的PyCharm中安装python3-apt中的Python包?

tvmytwxo  于 2023-01-19  发布在  Python
关注(0)|答案(3)|浏览(253)

我使用的是Windows系统,想在PyCharm中使用Python包apt_pkg
在Linux上,我通过sudo apt-get install python3-apt获得软件包,但如何在Windows上安装apt_pkg
PyPI上没有这样的包。

r8uurelv

r8uurelv1#

没有办法在Windows中运行apt-get;软件包格式和支持基础设施都是非常明确地特定于Debian的。

yqyhoc1h

yqyhoc1h2#

虽然不是你想要的,但是在Windows上可以使用apt-offline来下载包,但是你仍然需要一个Linux机器来生成sig文件。
例如:

python apt-offline set vim-offline.sig --install-packages vim

不起作用:

错误:只有安装了apt的Unix类系统才支持此参数

但是,如果先在Linux上运行该命令,则以下命令应能在Windows上运行:

python apt-offline get vim-offline.sig -d vim

apt-offline源代码可从以下网址获得:https://github.com/rickysarraf/apt-offline
要构建它,只需运行:

python setup.py build
python setup.py install

我让它在Windows 10上运行Python 3.8.2。

  • 注意:* 在一天结束的时候,你只是下载了一个. deb包,它只是一个包含tarball的ar文件,可以用7-zip之类的工具解压。但是,如果它包含一个Linux二进制文件(例如vim),你就不能在Windows上使用它了。
qojgxg4l

qojgxg4l3#

可以使用chocolatey,相当于windows。
https://chocolatey.org/install
将其添加到Windows PATH环境中

C:\ProgramData\chocolatey\bin

重新启动python或anaconda.然后就可以使用了。
要在.py脚本或Jupiter笔记本中安装软件包,请使用以下语法

!choco install [package name]

相关问题