我正在使用Sublime Text 3,并且想要使用Dropbox软件包。我的计划是使用命令提示符下载软件包,然后将软件包复制/粘贴到Sublime的已安装软件包文件夹中。
在命令提示符下,键入以下代码以安装保管箱:
C:\Python\Scripts\pip install dropbox
输出包含很多“东西”,但最后是:
Successfully installed certifi-2019.11.28 chardet-3.0.4 dropbox-9.4.0 idna-2.8 requests-2.22.0 urllib3-1.25.7
因此,它似乎已成功安装,但在C:\ Python \ Lib文件夹中看不到任何提及的软件包。这不是存放包裹的地方吗?
答案 0 :(得分:0)
pip list
将向您显示您的环境中已安装的软件包。
Sublime是文本编辑器,而不是IDE,因此确实具有此功能。我不知道提供类似功能的扩展。您的解释器将确定脚本运行时在哪里检查软件包,而不是Sublime。
在命令行提示符下:
>> pip3 install dropbox
>> pip3 list # alternatively, pip3 show dropbox
...
dropbox 9.4.0
...
>> python3 path/to/my/dropbox/using/script.py
pip3 show <package_name>
将列出有关程序包的信息,包括其位置。
答案 1 :(得分:0)
已安装的软件包保存在以下目录中:C:\Python\Lib\site-packages
有一个名为list
的pip命令。使用此命令查看已安装的所有软件包。此命令还可以使用一些选项。有关更多信息,请参见“ pip list
文档。
如果软件包已安装在其他位置,则可以使用show your_package
命令找到安装位置。此命令将显示有关已安装软件包的所有信息。
示例:
pip show dropbox
输出:
Name: dropbox
Version: 9.4.0
Summary: Official Dropbox API Client
Home-page: http://www.dropbox.com/developers
Author: Dropbox
Author-email: dev-platform@dropbox.com
License: MIT License
Location: c:\users\jean extreme\appdata\local\programs\python\python36\lib\site-packages
Requires: six, requests
Required-by:
尝试导入保管箱以了解其是否有效:
import dropbox
print("It works :)")
答案 2 :(得分:0)
您可以使用pip list
或pip list > requirements.txt
并手动处理该文件,以在没有虚拟环境的情况下生成需求文件。