Spyder-python-install外部包

2024-04-16 11:20:06 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
1条回答
网友
1楼 · 发布于 2024-04-16 11:20:06

有几个选项可以使用通过conda install尚未提供的包:

1.)如果相应的包位于PyPi上,则可以按照manual中的说明构建它。

2.)如果从头开始构建不起作用,并且包位于PyPi上,也可以通过pip尝试安装。并不是说您必须在Anaconda发行版中使用pip,而不是在系统Python安装中使用。

3.)如果要包含包含Python脚本的外部包或本地文件夹,可以执行以下操作。

3.1.)使用sys模块并将所需的包/文件夹附加到路径:

import sys
sys.path.append(r'/path/to/my/package')

3.2)或将模块放入站点包中,即目录$HOME/path/to/anaconda/lib/pythonX.X/site-packages,该目录始终位于sys.path。(Source

3.3)或将.pth文件添加到目录$HOME/path/to/anaconda/lib/pythonX.X/site-packages。这可以被命名为任何东西(它必须以.pth结尾)。一个.pth文件只是一个换行分隔的目录的完整路径名列表,这些目录将在Python启动时添加到您的路径中。(Source

祝你好运!

相关问题 更多 >