1 Crear un entorno virtual
conda create -n pytorch python=3.9
2 Activar y entrar en el entorno virtual
La primera entrada es para activar e ingresar al mismo tiempo, y la entrada posterior también es el mismo comando.
activate pytorch
Ya ingresó al entorno virtual:
3 instalar pytorch
Visite el sitio web oficial de pytorch , vaya a la parte inferior para instalar la antorcha de acuerdo con su elección, mi computadora no tiene una GPU, luego seleccione directamente la versión de la CPU, descárguela a través de Conda, como se muestra en la figura a continuación, y luego copie el contenido de Ejecuta este comando en la parte inferior para instalar en el entorno virtual.
conda install pytorch torchvision torchaudio cpuonly -c pytorch
Después de que la instalación sea exitosa, use la lista conda para ver la biblioteca instalada
4 Instalar la biblioteca de procesamiento de imágenes
- skimage(scikit-imagen)
- PIL (almohada)
- cv2(opencv)
- Estas tres bibliotecas son bibliotecas diferentes para la instalación y la importación
. Ingrese en secuencia:
- Estas tres bibliotecas son bibliotecas diferentes para la instalación y la importación
conda install scikit-image
conda install pillow # 可省略,scikit-image安装后PIL已经安装好
conda install opencv-python # 如果安装失败则改用pip install opencv-python
Nota: si necesita especificar la versión, agregue el número de versión, como conda install opencv-python==3.4.1.15
Importar: ¡
Importado con éxito!
5 Seleccione el entorno virtual como entorno de codificación en pycharm
Abra pycharm–>FIle–>settings
Project–>Python Interpreter–>
Settings Después de hacer clic en el botón Settings, seleccione ADD
para seleccionar Virtualenv Environment–>Existing Environment–>haga clic en los tres puntos en el extremo derecho
y haga clic en los tres puntos para que aparezca una ventana, seleccione La dirección del intérprete de python del entorno virtual recién instalado en Anaconda, selecciónelo y haga clic en Aceptar a continuación.
Haga clic en Aceptar nuevamente:
en este punto, ha visto que pytorch existe en el entorno virtual cargado y el intérprete actual está configurado correctamente. Haga clic en Aceptar y pycharm cargará un nuevo entorno virtual y comenzará a codificar.
6 Resuelva el problema de que opencv no solicita el código en pycharm
opencv es definitivamente la mejor herramienta en visión por computadora, pero no puede generar el código y el proceso de codificación es incómodo.Esto definitivamente es insoportable y debe resolverse.
Hay dos soluciones, y el principio no se explicará mucho, y usted mismo puede entenderlo.
6.1 Solución 1: Modificar la ruta de cv2.pyd
Para simplificar, copie directamente cv2.pyd en los paquetes del sitio del directorio de nivel superior,
espere a que se cargue pycharm e intente nuevamente, opencv podrá solicitar el código, porque el mensaje en realidad proviene de cv2.pyd.
6.2 Solución 2: establecer la ruta de pycharm
Para evitar el impacto del método anterior, primero elimine el archivo cv2.pyd en los paquetes del sitio
y después de que se cargue pycharm, regrese al estado sin avisos.
Archivo–>configuración–>Proyecto–>Python Interpreter–>Botón de configuración–>MOSTRAR TODO Haga
clic en la asignación en la parte inferior y haga clic en + +
en la ventana emergenteEl signo
+ selecciona el entorno virtual pytorch en Anaconda, Lib–>site_packages–>cv2, selecciona cv2 y hace clic en Aceptar en la parte inferior. En este
momento, hay una ruta a cv2 en el intérprete de python, y los corchetes muestran que el usuario lo agregó manualmente.
Luego haga clic en Aceptar paso a paso, pycharm comienza a cargarse y, después de cargar la prueba:
también opencv tiene un aviso, ambos métodos son válidos.