Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用Anaconda程序而不使用Pycharm的Anaconda_Python_Import_Pip_Pycharm_Anaconda - Fatal编程技术网

Python 使用Anaconda程序而不使用Pycharm的Anaconda

Python 使用Anaconda程序而不使用Pycharm的Anaconda,python,import,pip,pycharm,anaconda,Python,Import,Pip,Pycharm,Anaconda,我从github下载了一个Python项目,需要conda为其创建环境。 我希望使用没有conda的项目,但是“导入”似乎不起作用(我猜conda就是这么做的)。 我该怎么做 项目文件夹示例: 脚本_a.py 脚本_b.py scirpt_a.py: def helloworld(): print('Hello world!') 脚本_b.py: import script_a script_a.helloworld() 我的问题是,它似乎找不到“script_a”,即使它们在同

我从github下载了一个Python项目,需要conda为其创建环境。 我希望使用没有conda的项目,但是“导入”似乎不起作用(我猜conda就是这么做的)。 我该怎么做

项目文件夹示例:

脚本_a.py
脚本_b.py

scirpt_a.py:

def helloworld():
    print('Hello world!')
脚本_b.py:

import script_a

script_a.helloworld() 
我的问题是,它似乎找不到“script_a”,即使它们在同一个文件夹中。如何手动设置?
我正在使用pycharm运行脚本。

将项目文件夹标记为源根目录。。。你应该很好,这是正确的!谢谢你的帮助!还有另一个问题:标记为Sources Root解决了找不到其他文件,但仍然找不到来自其他子文件夹的导入的问题!同样的解决方案,我只需要将许多子文件夹标记为源根文件夹。