У меня была та же проблема, и это было моим решением:
sudo nano /etc/network/interfaces
и вставка (изменяющийся для Вашей сети) это под # The primary network interface
:
auto enp0s25
iface enp0s25 inet static
address 192.168.0.16
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.4.4 8.8.8.8
можно получить корректное имя интерфейса с помощью команды ifconfig -a
Terminal на человечности 16.04 или ip address
на 18,04 +
Завершение работы Виртуальная машина и затем!!! Перейдите к параметрам сети и нажмите на кнопку MAC-адреса обновления несколько раз :)
и запустите свой VM, и необходимо получить Интернет!
Для человечности 18.04 + необходимо отредактировать этот файл
/etc/netplan/50-cloud-init.yaml
network:
ethernets:
enp0s3:
addresses: [192.168.0.55/24]
gateway4: 192.168.0.1
dhcp4: no
nameservers:
addresses: [1.1.1.1,8.8.8.8]
optional: true
version: 2
Это просто
idle python_file.py
Если вы хотите, чтобы он работал в фоновом режиме (возвращая управление терминалу, чтобы вы могли вводить другие команды), добавьте '& amp;'
idle python_file.py &
[115 ] Если вы хотите, чтобы он продолжал работать, даже если вы закроете терминал, вы можете «отказаться» от него
idle python_file.py & disown
Вам не нужно использовать термин «открытый». В справке говорится:
idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ...
-c command run this command
-d enable debugger
-e edit mode; arguments are files to be edited
-s run $IDLESTARTUP or $PYTHONSTARTUP first
-t title set title of shell window
Вы можете просто сделать это:
idle file_you_want_to_open.py
or
idle.py file_you_want_to_open.py
Если файл не существует, он будет создан.
Вы также можете напрямую открыть в режиме ожидания, набрав:
idle
в терминале, а затем нажмите
File >> New File or Open File
вариант, чтобы выбрать или открыть свой файл, написать свою программу и выполнить Это . Однако я бы порекомендовал вам использовать « терминал » и « текстовый редактор », как
Sublime Text
[119 ] вместо того, чтобы использовать « idle ».
PS: Вы, возможно, уже знаете об этих текстовых редакторах, однако я упомянул об этом на случай, если кто-то еще просмотрит эту статью может быть, это пригодится.
Если вы хотите вернуть командную строку после выполнения idle
, вы можете использовать:
nohup idle /some/path/to/file.py &
или, если файл находится в вашем текущем каталоге:
$ ls
file.py
$ nohup idle file.py &
Of Конечно, последний будет работать, если вы находитесь в текущем каталоге, если файл не существует, IDLE создаст его.