Este artículo resume y resuelve los principales problemas en la instalación de Pycharm y Anaconda y la creación de un entorno virtual en Windows para instalar Pytorch y configurar el entorno virtual en PyCharm .
Resumen de problemas relacionados con la instalación y configuración del entorno de Pycharm y Anaconda3
- Pregunta 1: Problemas de instalación con Pycharm y Anaconda
- Pregunta 2: Conda cambia a la fuente espejo de Tsinghua, error: CondaHTTPError
- Problema 3: conda no puede ingresar al entorno virtual
- Pregunta 4: Verifique que Anaconda3 se haya instalado correctamente
- Problema 5: Anaconda Navigator no se inicia
- Pregunta 6: Pycharm configura el intérprete de Python
- Problema 7: Pycharm configura el intérprete de Python para que no pueda encontrar la ruta del entorno virtual
- Pregunta 8: El nuevo archivo de Python en Pycharm es diferente de la ruta del proyecto actual
- Problema 9: no se pudo activar correctamente el entorno virtual
- Problema 10: al llamar a Baidu api, no se puede ejecutar
- Problema 11: no existe tal archivo
Sobre el Autor
Zhou Xinlong, hombre, Escuela de Información Electrónica, Universidad Politécnica de Xi'an, estudiante graduado de 2019, Grupo
de Investigación de Inteligencia Artificial de Zhang Hongwei Dirección de investigación: Visión artificial e inteligencia artificial
Correo electrónico: [email protected]
Wang Shihao, hombre, Escuela de Información Electrónica, Universidad Politécnica de Xi'an, estudiante graduado de 2020, Grupo de Investigación de Inteligencia Artificial de Zhang Hongwei.
Dirección de investigación: visión artificial e inteligencia artificial.
Correo electrónico: [email protected]
Chen Xiwei, hombre, Escuela de Información Electrónica, Universidad Politécnica de Xi'an, estudiante graduado de 2020, Grupo de Investigación de Inteligencia Artificial de Zhang Hongwei.
Dirección de investigación: visión artificial e inteligencia artificial.
Correo electrónico: [email protected]
Liu Shuaibo, hombre, Escuela de Información Electrónica, Universidad Politécnica de Xi'an, estudiante graduado de 2021, grupo de investigación de inteligencia artificial de Zhang Hongwei.
Dirección de investigación: visión artificial e inteligencia artificial.
Correo electrónico: [email protected]
Pregunta 1: Problemas de instalación con Pycharm y Anaconda
[Solución]:
Pycharm y Anaconda deben usar el paquete de instalación Paquete
de instalación de Pycharm en el disco de red proporcionado en el tutorial (blog del grupo de investigación: paso 1 del tutorial de instalación de python: instalación de Pycharm y Anaconda)
Enlace del disco de red de Baidu: https://pan .baidu.com/s/17kFKkTcXklfEntQwlJZLdA , código de extracción: paquete de instalación de Anaconda 2021
(blog del grupo de investigación: paso 2 del tutorial de instalación de Python: crear un entorno virtual en Windows para instalar Pytorch y configurar el entorno virtual en PyCharm)
Enlace del disco de red de Baidu: https ://pan.baidu.com/s/1FgjTixyrP0xL-SRrUSARhw , código de extracción: 2021
Pregunta 2: Conda cambia a la fuente espejo de Tsinghua, error: CondaHTTPError
[Solución]:
Para el problema del protocolo https, simplemente reemplace https con http
Paso 1: Vaya al archivo .condarc. El archivo .condarc es un archivo de configuración de tiempo de ejecución opcional que no existe de forma predeterminada. Si encuentra que no se puede encontrar el archivo .condarc, ingrese el siguiente comando para crear el archivo en el directorio del usuario, la dirección del archivo es: * C:\Users\xxxx*
conda config
Paso 2: abra el archivo con el Bloc de notas y agregue el siguiente contenido al archivo:
channels:
- defaults
show_channel_urls: true
default_channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
Realice los dos pasos anteriores para resolver el problema del error CondaHTTPError.
Problema 3: conda no puede ingresar al entorno virtual
[Solución]:
Ctrl+r ingresa cmd para ingresar a la terminal, ingresa: activar + nombre del entorno virtual para ingresar normalmente
Pregunta 4: Verifique que Anaconda3 se haya instalado correctamente
[Solución]: preste atención a la instalación de Anaconda3 y Pycharm de acuerdo con el paquete de instalación de software proporcionado en el tutorial, y no lo instale como Anadonda2 por error.
Una vez completada la instalación, solo necesita ingresar el comando "conda -V" en la ventana de la línea de comando cmd para imprimir la versión de conda, lo que significa que la instalación de conda se realizó correctamente y puede continuar con el siguiente paso.
Problema 5: Anaconda Navigator no se inicia
[Solución]: una vez completada la instalación, cuando se hace clic en Anaconda Navigator en la ruta de Anaconda3 y no hay respuesta y no se puede iniciar Anaconda, siempre que la ventana del terminal de la línea de comando cmd pueda imprimir el número de versión de conda, cree un virtual medio ambiente, etc., no afectará el uso normal.
Pregunta 6: Pycharm configura el intérprete de Python
[Solución]: siga el tutorial para conda create -n py36 python=3.6
crear un entorno virtual. Después de instalar las bibliotecas necesarias, debe encontrar el entorno virtual creado en Pycharm y cargar el entorno como un intérprete de Python para ejecutar los archivos de programa normalmente en Pycharm.
En primer lugar, debe verificar si el intérprete de python actual es el entorno virtual creado en la esquina inferior derecha del software Pycharm (el nombre del entorno virtual entre paréntesis y la base es el entorno virtual inicial después de instalar anaconda).
Si no es el entorno virtual creado, haga clic en el cuadro rojo en la figura anterior, aparecerán las opciones que se muestran en la figura a continuación, seleccione Intérprete e ingrese a la ventana de configuración del intérprete de python.
En la ventana de configuración del intérprete de Python, primero haga clic en la flecha desplegable indicada por la flecha 1. Si no se puede encontrar el entorno virtual creado, haga clic en el botón de engranaje indicado por la flecha 2 y luego haga clic en la opción Agregar como se muestra en la figura a continuación para agregar el entorno virtual creado.Intérprete de Python en un entorno virtual.
En la página de la ventana Agregar intérprete de Python, primero haga clic en el entorno de Conda que se muestra con la flecha 1 para seleccionar el entorno virtual de Conda, luego haga clic en el entorno existente que se muestra con la flecha 2 para seleccionar el entorno virtual existente y, finalmente, haga clic en el botón que se muestra con la flecha 3 para inicie la selección de ruta del intérprete de Python (tenga en cuenta que no es el ejecutable de Conda a continuación).
Como se muestra en la figura a continuación, busque la ruta envs/py36/python.exe donde se encuentra el entorno virtual en la interfaz emergente del intérprete de Python y, finalmente, haga clic en Aceptar para completar la adición del entorno virtual.
Luego agregue la página del intérprete de Python y continúe haciendo clic en Aceptar
Finalmente, haga clic en la página de configuración del intérprete de Pythonflecha 1Muestre la aplicación Aplicar y luego haga clic enflecha 2El OK mostrado completa la configuración e incrustación del intérprete de Python.
La parte inferior derecha de la página principal después de completar la configuración se muestra en la figura, que muestra el entorno virtual creado, y el programa se puede ejecutar en este momento.
Problema 7: Pycharm configura el intérprete de Python para que no pueda encontrar la ruta del entorno virtual
[Solución]: si no se puede encontrar la ruta del entorno virtual creado y no se puede agregar el intérprete de python a Pycharm, puede encontrar directamente la opción Terminal que se muestra en la siguiente figura en la página principal de Pycharm y hacer clic para ingresar a la terminal .
Después de usar el conda activate py36
comando para activar e ingresar al entorno virtual creado, use el comando "nombre de archivo de programa python.py" para ejecutar el programa directamente en la terminal. (Nota: Al ejecutar el programa en la terminal, asegúrese de activar el entorno virtual creado antes de ingresar)
Pregunta 8: El nuevo archivo de Python en Pycharm es diferente de la ruta del proyecto actual
[Solución]: al crear un nuevo archivo python en Pycharm, debe prestar atención a la carpeta del proyecto actual, es decir,flecha 1Haga clic derecho donde se muestra y coloque el cursor en el cuadro de opción emergente.flecha 2En la opción Nuevo que se muestra, y finalmente seleccione en el cuadro de opción emergenteflecha 3Como se muestra en el archivo de Python, ingrese el nombre del archivo en el cuadro emergente para crear un nuevo archivo de Python en el proyecto actual.
De lo contrario, haga clic en Archivo directamente en la esquina superior izquierda de la página principal de Pycharm y luego haga clic en la opción Nuevo para crear un archivo python que no esté en el directorio del proyecto actual, lo que hará que Pycharm no pueda encontrar el archivo del programa y cause un error. correr.
Problema 9: no se pudo activar correctamente el entorno virtual
Abra la terminal y muestre ps en el extremo izquierdo. La razón es que hay varios intérpretes de versiones de Python en el sistema actual.
[Solución]: necesita desinstalar el intérprete de Python, solo deje uno. Generalmente, necesita desinstalar el 3.9 versión del intérprete. El entorno no se puede activar normalmente. Se recomienda desinstalar anaconda y solo instalar el intérprete python3.7 en el entorno pycharm, y luego usar este entorno para nuevos proyectos.
Problema 10: al llamar a Baidu api, no se puede ejecutar
[Solución]: De acuerdo con el mensaje de error, verifique el módulo que falta y qué descargar e instalar. Al instalar, se recomienda usar temporalmente la fuente espejo Tsinghua, que puede mejorar en gran medida la velocidad de descarga.
Problema 11: no existe tal archivo
[Solución]: asegúrese de verificar si el archivo python está en el proyecto actual. Se recomienda ejecutar el programa en la terminal y verificar la ruta actual.