如果这些问题非常愚蠢,我提前道歉。我对从 github 获取 python 代码很陌生。我尝试使用的链接是来自链接的研究:https://github.com/malllabiisc/ConfGCN .到目前为止,我所尝试的是将代码下载为 zip。然后,我按照 Github 的说明下载了 Ubuntu 来运行 shell 文件 setup.sh。但是,我在运行 sudo bash setup.sh
后遇到了错误。在 Ubuntu 中,它给了我这个错误:Install python dependencies
setup.sh: line 11: pip: command not found
我已经检查了这个引用的相应文件。它要求:echo "Install python dependencies"
pip install -r requirements.txt
在 requirements.txt 文件中,我已经在 Pycharm 的 Venv 中安装了各种 python 包。它特别呼吁:numpy==1.16.0
tensorflow==1.12.1
scipy==1.2.0
networkx==2.2
setup.sh
中的前几行在更新文件夹中包含的文件方面运行得非常好。我的另一个问题通常是关于如何设置 python 包。我目前正在使用 Pycharm CE 2020,并尝试在我的工作区中创建一个 python 包。我注意到它会自动生成 初始化 .py 文件。如何将我从 GitHub 下载的内容集成到我的 Pycharm 项目中?
最佳答案
没有理由运行setup.sh
以 root 身份,因为它只是应该安装一些不需要 Sudo 访问的软件包。您可以简单地创建一个虚拟环境并运行 setup.sh
.要设置环境,只需运行:
$ virtualenv -p /usr/bin/python3.6 myenv # Create an environment
$ source myenv/bin/activate # Load the environment
(myenv) $ ./setup.sh
环境准备好后,您应该能够运行代码。您可以让 Pycharm 使用该环境来执行代码。
关于python - 从 Github 下载的项目设置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62789110/