小编DCh*_*aps的帖子

在Python中导入分支的模块,而不是已安装的模块

我想对GitHub上的公共项目进行更改(如果有的话,可能会做出贡献)。我已经分叉并克隆了模块,但是我不清楚如何让我的程序导入本地库而不是“官方”安装的模块。

我尝试将其克隆到项目文件夹中,但是当我导入并尝试使用它时,事情变得很奇怪 calmap\calmap.plot()

我也尝试做sys.path.append和文件夹位置。但它似乎仍然是进口官方的,而不是分叉的。

我假设我可以将程序放在模块文件夹中,以便首先找到该模块,但是我无法对多数民众赞成在“正确”的方式进行映像。

|
|-->My_Project_Folder/
|
|-->Forked_Module/
     |-->docs/
     |-->Forked_Module/
          |-->__init__.py
Run Code Online (Sandbox Code Playgroud)

python module github

5
推荐指数
1
解决办法
633
查看次数

将张量向量附加到张量矩阵

我有一个张量矩阵,我只想将一个张量向量作为另一列附加到其中。

例如:

    X = torch.randint(100, (100,5))
    x1 = torch.from_numpy(np.array(range(0, 100)))
Run Code Online (Sandbox Code Playgroud)

我尝试了torch.cat([x1, X)两者的各种数字axisdim但它总是说尺寸不匹配。

python pytorch

2
推荐指数
1
解决办法
5698
查看次数

Beautiful Soup 无法在命令行界面中运行

我试图让漂亮的汤在 python 3 的 cli 中运行,这样我就可以尝试并找出如何最好地使用它。我是通过pip安装的。

pip3 list
Run Code Online (Sandbox Code Playgroud)

节目

Package        Version
-------------- -------
beautifulsoup4 4.8.0  
Run Code Online (Sandbox Code Playgroud)

然而,当我运行 python3 CLI 并尝试导入 beautiful soup 来玩时,我收到错误:

>>> import beautifulsoup4
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'beautifulsoup4'
Run Code Online (Sandbox Code Playgroud)

我还尝试通过 CLI 导入 bs4,但这很奇怪:

>>> import bs4
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/derekchapman/Google Drive/Code/Python/p4e/bs4/__init__.py", line 48
    'You are trying to run the Python 2 version of Beautiful Soup under Python 3. This …
Run Code Online (Sandbox Code Playgroud)

python pip beautifulsoup command-line-interface python-3.x

0
推荐指数
1
解决办法
1317
查看次数