Volevo solo aggiungere il sotto, oltre alla risposta verificata, per uno scenario molto specifico.
Mi è stato chiesto di recente di risolvere lo stesso problema riscontrato dall'OP per una macchina da lavoro, che di recente aveva migrato gli account utente in un nuovo dominio.
Setup: di Visual Studio 2013 PTVS 2.2.30718 Anaconda 3.5
In sostanza, Anaconda è stato installato per localmachine/UtenteA.
Dopo aver migrato gli utenti nel nuovo dominio (nuovo dominio/UtenteA), l'ambiente Python doveva essere aggiornato da VS2013, facendo clic su Visualizza> Altre finestre> Ambienti Python.
Una volta impostato, gli script Python funzionerebbero come previsto, anche se nessuno dei riferimenti alla cartella di ricerca funzionerebbe. Furono quindi rimossi e riaggiunti, ma senza risultato.
Sono state provate varie altre cose, tra cui la creazione di progetti totalmente nuovi e il loro collegamento utilizzando i percorsi di ricerca, ma senza risultati.
L'unica cosa che ha risolto il problema era reinstallare l'ambiente Python (nel mio caso Anaconda3) all'esterno di un account utente (facendo clic sull'opzione "per tutti gli utenti, utilizzando i privilegi di amministratore" durante l'installazione).
Quindi ho riavviato, rimosso e riaggiunto le cartelle di ricerca e il python ha funzionato come previsto, inclusi tutti i percorsi di ricerca.
Mi auguro che aiuta qualcuno, come ho appena sprecato ore risolverlo ...
D :)
Questa è una risposta eccezionale! Buon lavoro! – Del
Di interesse: [PTVS - Progetti - Percorso di ricerca] (https://github.com/Microsoft/PTVS/wiki/Projects#search-paths) Documentazione ufficiale sui percorsi di ricerca PTVS. –
Il collegamento nel commento sopra è ora morto e reindirizza a [Progetti Python] (https://docs.microsoft.com/en-us/visualstudio/python/python-projects). Dopo aver esaminato la nuova pagina, potrebbe esserci un modo diverso per raggiungere questo obiettivo mentre il PTVS si sta evolvendo. Quando avrò tempo, ho intenzione di rivedere la risposta, ma in questo momento sono nel profondo del collo a Prolog. –