|
|
1
685
您可能还需要:
警告
:如果安装了多个Python版本,则应使用相应的命令
|
|
|
2
268
|
|
|
3
12
似乎无法编辑其他答案。有一个小错误,因为它仅适用于Windows。更通用的解决方案是使用os.sep,如下所示:
|
|
|
4
7
PYTHONPATH是一个环境变量,其值为目录列表。一旦设置好,Python将使用它搜索导入的模块,以及Python的“sys.path”中列出的其他标准和第三方库目录。 与任何其他环境变量一样,您可以在shell或~/.bashrc中导出它,请参阅 here 您可以在Python中查询os.environ['PYTHONPATH']的值,如下所示:
如果在shell中定义为
然后结果=>
要将PYTHONPATH设置为多个路径,请参见 here 请注意,可以在运行时通过sys.path.insert()、del或remove()添加或删除搜索路径,但不能通过os.environ[]。 例子:
总之,PYTHONPATH是为sys.path中导入的模块指定Python搜索路径的一种方法。您也可以不借助PYTHONPATH直接将列表操作应用于sys.path。 |
|
|
5
3
在windows 10中工作,基本上与vanuan的答案相同,但更干净(取自某处,不记得在哪里……):
|
|
|
6
2
Python在给我一条错误消息时告诉我它的位置:)
|
|
|
7
1
|
|
|
8
0
如果使用conda,可以使用
|
|
|
9
0
它将提供所有可放置在窗口中的路径。 |
|
|
Konstantin · 模块重新加载未按预期工作 8 年前 |
|
|
Carpetfizz · 无法从其他目录导入python文件 8 年前 |
|
|
Frank Vel · Python模块无法识别同一文件夹中的文件 9 年前 |
|
|
sonicsword · 使用单独的模块分配变量?[已关闭] 9 年前 |