2017-02-16 2 views
2

Ich bin mit Python 3.5 und versuchen, einen Code von this django app in der Befehlszeile ausgeführt werden und dies geschehen ist:Import: Kein Modul namens ‚multiprocessing.forking‘

C:\Users\username\Envs\mysite> python service.py --startup=auto install 
Traceback (most recent call last): 
    File "service.py", line 14, in <module> 
    from django_windows_tools.service import DjangoService,test_commands 
    File "C:\Users\username\AppData\Local\Programs\Python\Python35\lib\site-packages\django_windows_tools\service.py", line 39, in <module> 
    import multiprocessing.forking 
ImportError: No module named 'multiprocessing.forking' 

Ich bin nicht wirklich sicher Was könnte das verursachen?

Antwort

1

Python v2.6/2.7 haben forking.py standardmäßig installiert, aber nicht v3.5.1

[[email protected] usr]# find /usr -name multiprocessing 
/usr/lib64/python2.7/multiprocessing 
/usr/lib64/python3.5/multiprocessing 
[[email protected] usr]# find /usr -name forking.py 
/usr/lib64/python2.7/multiprocessing/forking.py 

python3.5.1 haben keine forking.py aus irgendwelchen Gründen, das Paket Sie lief, nicht python3 unterstützen, können Sie Ausgabe auf git berichten Repo oder installieren Sie es mit Python2.

[[email protected] usr]# python3 
Python 3.5.1 (default, Mar 4 2016, 15:21:15) 
[GCC 6.0.0 20160302 (Red Hat 6.0.0-0.14)] on linux 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import multiprocessing 
>>> import multiprocessing.forking 
Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
ImportError: No module named 'multiprocessing.forking' 

Während python2 hat kein Problem

[[email protected] usr]# python2 
Python 2.7.12 (default, Sep 2 2016, 14:46:00) 
[GCC 6.1.1 20160621 (Red Hat 6.1.1-3)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import multiprocessing 
>>> import multiprocessing.forking 
+1

Dies erklärt, wie 'multiprocessing.forking' in python3.4 weiter verwenden [https://github.com/pyinstaller/pyinstaller/wiki/Recipe- Multiprocessing] (https://github.com/pyinstaller/pyinstaller/wiki/Recipe-Multiprocessing) – Gang