Not sure if my information is still valid?
Once I found something like this, since Spider instead of VSCode, you must find Fusion 360 Python version Normally in in Webdeploy folder "%appdata%/local/Autodesk/webdeploy" find your latest python and install the library from Source, since PIP is not installed.
Normally when Fusion 360 update or change python version you will lose the installation of the library and you have to install it again!!!
this is a translate from Japanese website through google translate , expect to have problems, and it's done over MAC OS
For some reason (usually?) Python specific to Fusion, even if pip was installed it could not be used. If pip can be
used, it is done with pip install noise .
However, since it can not be done, I will build it manually and take it for installation.
First of all, I will grasp where Fusion puts the entity of python.
In my environment
/ Users / USERNAME / Library / Application \ Support / Autodesk / webdeploy / shared / PYTHON / 3.5.3c /
MAC64 / Python.framework / Versions / 3.5 / bin .
procedure
1. Get a set of noise source code from the URL or GitHub shown earlier.
2. I will put it on the desktop etc.
3. Start a terminal that python can run.
4. Moved inside the noise directory.
inside that
sudo / Users / USERNAME / Library / Application \ Support / Autodesk / webdeploy / shared / PYTHON / 3.5.3c /
MAC64 / Python.framework / Versions / 3.5 / bin / python setup.py build
next
sudo / Users / USERNAME / Library / Application \ Support / Autodesk / webdeploy / shared / PYTHON / 3.5.3c /
MAC64 / Python.framework / Versions / 3.5 / bin / python setup.py install
Then,
/ Users / USERNAME / Library / Application \ Support / Autodesk / webdeploy / shared / PYTHON / 3.5.3c /
MAC64 / Python.framework / Versions / 3.5 / lib / python 3.5 / site-packages / py3.5-macosx-10.6-intel.egg
↑ This kind of thing is generated.
This is okay.
Because I am addicted to various things,
/ Users / USERNAME / Library / Application \ Support / Autodesk / webdeploy / production /
2a93884b46c5eedb87c1f008a9d77b138ef905db / Api / Python / packages / . I wonder if I can manage to use pip.
Although I did it, it should end in less than 10 minutes if I know how to do it.
Let's restart Fusion as a matter of course.
Let's start Spyder from scripts and add-ins.
When adding noise to the script which changes the angle of the axis with the for statement as shown earlier
import math
import noise
import random
import adsk.core, adsk.fusion, adsk.cam, traceback
def run (context):
ui = None
.......