下载最新版本的Python包

2024-06-17 13:01:19 发布

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

我对Python有点陌生,但是尝试导入一个包(bartpy),它对于Bayesian加法回归树来说是相对较新的。我尝试像通常那样使用pip进行初始安装,并建议使用here。但是,这导致我安装了这个包,但其中没有包含任何必要的文件。我可以导入包,但没有内部模块可用,所以它是无用的。你知道吗

我不确定我在这个过程中是否出错了。我尝试了其他一些方法,包括下载.whl文件,但得到了相同的结果。这里是设置包的github repo。你知道吗

如果有人能给我指出从下载到安装(使用anaconda的Jupyter笔记本)的正确方向,那就太棒了!你知道吗

编辑:/anaconda/lib/python3.6/site-packages中,我有以下内容:

bartpy-0.0.1.dist-info
   --RECORD
   --INSTALLER
   --METADATA
   --WHEEL
   --top_level.txt
   --metadata.json
   --DESCRIPTION.rst

我想这个文件应该对我有帮助,但我不知道该怎么办。你知道吗


Tags: 模块pip文件方法githubhere过程repo
2条回答

假设你有康达在路上:

conda install git
pip install git+git://github....

这应该管用。你知道吗

测试:

conda create  name snakes python=3.5
conda activate snakes
conda install git pip
pip install git+git://github.com/scrappy/scrappy@master

快跑

pip install git+https://github.com/JakeColtman/bartpy

干杯

如果使用anaconda,请确保调用了右边的pip(即<anaconda-folder>/bin中的那个)

如果您无法导入它,则说明它没有安装在正确的位置。import bartpy有效吗?如果没有,那么就这样做(从python命令行或者更好的方法是使用jupyter笔记本,以确保它安装在正确的位置)

import sys
!{sys.executable} -m pip install bartpy`

[编辑]

仔细一看,这个包似乎配置得不好。我是如何解决这个问题的(是的,这是一个丑陋的,更黑客,一个真正的修复,但它应该很容易修复,这项技术将允许您启动和运行虽然):

来自壳牌:

git clone <repo-url>

在您的代码中:

import sys
sys.path.append("location of the local repo")
from bartpy import ...

相关问题 更多 >