我想对GitHub上的公共项目进行更改(如果有的话,可能会做出贡献)。我已经分叉并克隆了模块,但是我不清楚如何让我的程序导入本地库而不是“官方”安装的模块。
我尝试将其克隆到项目文件夹中,但是当我导入并尝试使用它时,事情变得很奇怪 calmap\calmap.plot()
我也尝试做sys.path.append和文件夹位置。但它似乎仍然是进口官方的,而不是分叉的。
我假设我可以将程序放在模块文件夹中,以便首先找到该模块,但是我无法对多数民众赞成在“正确”的方式进行映像。
|
|-->My_Project_Folder/
|
|-->Forked_Module/
|-->docs/
|-->Forked_Module/
|-->__init__.py
Run Code Online (Sandbox Code Playgroud) 我有一个张量矩阵,我只想将一个张量向量作为另一列附加到其中。
例如:
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)两者的各种数字axis,dim但它总是说尺寸不匹配。
我试图让漂亮的汤在 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)