我正在尝试按照以下教程为 Twilio 和 App Engine 库创建程序环境。
https://developers.google.com/appengine/articles/twilio
我很好,直到它说:
将 Twilio 库及其依赖项链接到您的项目中:
$ ln -s venv/lib/python2.7/site-packages/twilio . $ ln -s venv/lib/python2.7/site-packages/httplib2 . $ ln -s venv/lib/python2.7/site-packages/six.py .
我已经研究过,看来我会使用类似的东西
mklink /d venv\lib\python2.7\site-packages\twilio .
如果我理解正确,我基本上需要理解“ .
”代表什么,因为那是符号链接的目标?(不确定。)
我正在使用 cmd.exe 作为外壳程序,并且可以真正使用比我更了解 Unix 的人的帮助。
编辑:
查看我的目录后,venv 之后的路径是 venv\lib\site-packages。目录的那个位置已经有 Twilio 和 httplib2 的文件夹。六个此时存在于一个名为six.py
.
Unix命令的意图是我创建从那些现有文件夹到工作目录的符号链接吗?因为它的作用是告诉我我无法为 Twilio 和 httplib2 创建现有文件。(venv\lib\site-packages 目录中已经有文件夹,它可以让我为六个做一个符号链接,但它会递归地在整个六个文件夹中创建 4500 多个层。)