


Dois-je installer une machine virtuelle pour apprendre Python ?
Bien que les programmes Python puissent également être exécutés sous Windows (après avoir installé l'interpréteur Python), la grande majorité des programmes Python s'exécutent sur des machines Linux, nous devons donc configurer une machine virtuelle Linux.
Dans le passé, certaines personnes voulaient installer des systèmes doubles localement (c'est-à-dire des machines physiques), mais le graphique L'interface de Linux est différente du noyau, il n'y a pas de bureau graphique et toutes les fonctions de Linux peuvent toujours être utilisées. (Apprentissage recommandé : Tutoriel vidéo Python)
Principale différence
Le bureau graphique de Linux n'est pas aussi convivial que Windows, et son les fonctions ne sont pas aussi bonnes que celles de Windows.
L'interface graphique de Linux est séparée du noyau et le bureau graphique de Windows est étroitement intégré au noyau.
La plupart des logiciels populaires fonctionnent désormais sous Windows. Même s'il existe une version Linux, elle est sujette à des problèmes.
La meilleure solution maintenant est donc : Utilisez une machine virtuelle Linux pour pouvoir basculer avec le système Windows à tout moment, vérifier les informations en ligne, discuter avec QQ et prendre notes, le tout dans l'opération Windows ci-dessus, exécutez le programme python sous Linux.
Dans les années précédentes, cela n'était peut-être pas facile à mettre en œuvre, mais maintenant, cela peut être réalisé avec la technologie de virtualisation. Il existe trois produits de virtualisation courants. Je vais présenter ici VMware.
vmware est un logiciel qui s'exécute sur le système d'exploitation local (le mien est win10), et nous pouvons ensuite installer diverses machines virtuelles sur ce logiciel.
Le logiciel de virtualisation est comme une fine couche de système d'exploitation qui s'exécute directement sur le matériel et pourrait à l'avenir remplacer les systèmes d'exploitation que nous utilisons aujourd'hui. Je n'entrerai pas dans les détails du processus d'installation spécifique. Vous pouvez trouver de nombreux tutoriels sur Internet.
VMware : En tant que leader de la virtualisation dans le secteur, VMware a toujours été reconnu par tous pour sa facilité d'utilisation et de gestion. Uniquement limité par l'influence de son architecture, VMware a principalement un plus grand avantage dans les serveurs de plateforme X86, plutôt que dans la véritable virtualisation des informations informatiques.
De plus, il ne s'agit que d'un fournisseur de solutions logicielles, et non d'un fabricant avec sa propre base d'utilisateurs comme IBM et Microsoft. Ainsi, VMware sera actuellement confronté à de nombreux défis, notamment Microsoft, XenSource (acquis par Citrix), Parallels et IBM.
Il est donc difficile de dire si cette voie de virtualisation se poursuivra sans problème pour VMware à l'avenir.
Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Solution aux problèmes d'autorisation Lors de la visualisation de la version Python dans Linux Terminal Lorsque vous essayez d'afficher la version Python dans Linux Terminal, entrez Python ...

Lorsque vous utilisez la bibliothèque Pandas de Python, comment copier des colonnes entières entre deux frames de données avec différentes structures est un problème courant. Supposons que nous ayons deux dats ...

Utilisation alternative des annotations des paramètres Python Dans la programmation Python, les annotations des paramètres sont une fonction très utile qui peut aider les développeurs à mieux comprendre et utiliser les fonctions ...

Choix de la bibliothèque de développement d'applications de bureau multiplateforme Python De nombreux développeurs Python souhaitent développer des applications de bureau pouvant s'exécuter sur Windows et Linux Systems ...

Comment les scripts Python effacent-ils la sortie en position de curseur à un emplacement spécifique? Lors de l'écriture de scripts Python, il est courant d'effacer la sortie précédente à la position du curseur ...

Pourquoi mon code ne peut-il pas faire renvoyer les données par l'API? En programmation, nous rencontrons souvent le problème du retour des valeurs nulles lorsque l'API appelle, ce qui n'est pas seulement déroutant ...

Comment Uvicorn écoute-t-il en permanence les demandes HTTP? Uvicorn est un serveur Web léger basé sur ASGI. L'une de ses fonctions principales est d'écouter les demandes HTTP et de procéder ...

Dans Python, comment créer dynamiquement un objet via une chaîne et appeler ses méthodes? Il s'agit d'une exigence de programmation courante, surtout si elle doit être configurée ou exécutée ...
