Проигнорируйте скрипт запускающего 'Предупреждения системы безопасности' из командной строки

Да. Вы можете установить библиотеку в Google Drive. Затем добавьте путь к sys.path.

import os, sys
from google.colab import drive
drive.mount('/content/mnt')
nb_path = '/content/notebooks'
os.symlink('/content/mnt/My Drive/Colab Notebooks', nb_path)
sys.path.append(nb_path)

Затем вы можете установить библиотеку, например, jdc, и указать цель.

!pip install --target=$nb_path jdc

Позже, когда вы снова запустите ноутбук, вы можете пропустить строку !pip install. Вы можете просто import jdc и использовать его. Вот пример тетради.

https://colab.research.google.com/drive/1KpMDi9CjImudrzXsyTDAuRjtbahzIVjq

Кстати, мне очень нравится jdc %%add_to. Это значительно облегчает работу с большим классом.

64
задан Jacob loves Rockstar 22 December 2015 в 17:11
поделиться

4 ответа

Это затронуто в "политиках Казни PowerShell в Стандартных Изображениях" на Блоге Lee Holmes и "Руководящих принципах безопасности PowerShell" в Windows Power Shell Blog .

Сводка Некоторые машины рассматривают пути UNC как большой и страшный Интернет, таким образом, PowerShell рассматривает их как удаленные файлы. Можно или отключить эту опцию на тех серверах (UncAsIntranet = 0,) или добавьте удаленные машины к своим доверяемым хостам.

Если Вы хотите не сделать ни одного, PowerShell v2 поддерживает -ExecutionPolicy параметр, который делает точно, что хочет Ваш псевдокод. PowerShell -ExecutionPolicy Bypass -File (...).

80
ответ дан Markus W Mahlberg 24 November 2019 в 15:40
поделиться

Попробуйте это, отредактируйте файл с:

notepad foo.ps1:Zone.Identifier

И набор 'ZoneId=0'

3
ответ дан Don Werve 24 November 2019 в 15:40
поделиться

Вы хотите установить политику выполнения в отношении своего Набора-ExecutionPolicy использования машины:

Set-ExecutionPolicy Unrestricted

Можно хотеть исследовать различные политики выполнения видеть, какой является правильным для Вас. Смотрите на"help about_signing"для получения дополнительной информации.

2
ответ дан zdan 24 November 2019 в 15:40
поделиться

Вы загружали сценарий с Интернета?

Затем удалите поток NTFS из файла с помощью streams.exe sysinternal на командной строке.

cmd> streams.exe .\my.ps1

Теперь попытайтесь запустить скрипт снова.

1
ответ дан dance2die 24 November 2019 в 15:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: