在Visual Studio Code中打开Django项目->缺少projectname / bin / python文件

时间:2019-02-20 10:57:18

标签: python django visual-studio-code sublimetext3

警告-此处是初学者。

我最近从使用Sublime Text 3切换到了Visual Studio Code来管理我的Django项目。但是,由于没有在Visual Studio Code中打开我的projectname / bin / python文件,我遇到了git问题(我可以看到它没有出现在资源管理器中)。我注意到我的python3.6文件也无法打开。

在Visual Studio Code中,如果我选择“文件”->“打开文件”,并尝试手动打开projectname / bin / python,则会收到一条错误消息,指出“系统无法访问该文件”。

Screenshot - VSC on the left, ST3 on the right

1 个答案:

答案 0 :(得分:0)

如果我对您的理解正确,那么您将/ bin文件夹放在项目中,并希望将python二进制文件提交到git存储库中。

抛开原因,因为我看不到将python二进制文件包含在存储库中的原因,所以我猜测为什么bin/pythonbin/python3.6无法显示/无法打开是,它们只是指向位于其他位置的实际二进制文件的符号链接。

您可以通过在ls -lah文件夹中的VSC内置终端中输入bin在终端中进行检查。

我的示例输出如下:

$ ls -lah /opt/local/bin/python*
lrwxr-xr-x    1 root   73 Oct  1 18:01  python2 -> /opt/local/bin/python2.7*
-rwxr-xr-x    2 root  14K Oct  1 09:56  python2.7
lrwxr-xr-x    1 root   24 Jan 22 13:47  python3 -> /opt/local/bin/python3.7*
-rwxr-xr-x    2 root  14K Dec 30 09:56  python3.7

在某些行的开头请注意l,这些条目是指向不同位置的符号链接(在本例中,该位置在->之后显示)结束)

我仍然想知道为什么您首先要在git存储库中使用python二进制文件。