I'm attempting to follow the following tutorial for creating a program environment for the Twilio and App Engine library.
https://developers.google.com/appengine/articles/twilio
I'm good up until the point it says:
Link the Twilio library and its dependencies into your project:
$ 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 .
I've researched and it appears I'll be using something along the lines of
mklink /d venv\lib\python2.7\site-packages\twilio .
if I've understood correctly I basically need to understand what the ".
" stands for, as that is the target of the symbolic link? (Not certain about that.)
I'm using cmd.exe for the shell and could really use the help of someone that understands Unix better than I.
EDIT:
After reviewing my directory the path after venv is venv\lib\site-packages. There are already folders for Twilio and httplib2 at that point of the directory. Six exists at that point in a file named six.py
.
Is the intent of the Unix command that I create a symbolic link from those existing folders to the working directory? Because what its doing is telling me I can't create existing files for both Twilio and httplib2. (There are already folders in the venv\lib\site-packages directory, and it WILL let me do a symlink for six, but then it recursively creates 4500 more layers deep of the entire six folder.)